Scribus
Open source desktop publishing at your fingertips
NodePalette Class Reference
Inheritance diagram for NodePalette:
Collaboration diagram for NodePalette:

Public Slots

void MoveN ()
 
void SetXY (double x, double y)
 
void HaveNode (bool have, bool mov)
 
void IsOpen ()
 
void PolyStatus (int typ, uint size)
 
void languageChange ()
 
void unitChange ()
 
void EndEdit ()
 
void CancelEdit ()
 
void ResetToEditDefaults ()
 
- Public Slots inherited from ScrPaletteBase
virtual void setPaletteShown (bool)
 
virtual void setFontSize ()
 
virtual int exec ()
 
int exec (QWidget *newParent)
 

Signals

void DocChanged ()
 
void paletteClosed ()
 
- Signals inherited from ScrPaletteBase
void paletteShown (bool)
 Let the action for this palette know when something changes and it hasnt caused it.
 

Public Member Functions

 NodePalette (QWidget *parent)
 
void setDefaults (PageItem *currItem)
 
void setDoc (ScribusDoc *dc, ScribusView *vi)
 
ScribusDoccurrentDocument () const
 
- Public Member Functions inherited from ScrPaletteBase
 ScrPaletteBase (QWidget *parent=NULL, const QString &prefsContext=QString::null, bool modal=false, Qt::WindowFlags f=0)
 
virtual void hide ()
 Sample way to grab keystrokes, simply calls superclass at this point.
 
void startup ()
 

Public Attributes

QToolButton * MoveNode
 
QToolButton * MoveControl
 
QToolButton * AddNode
 
QToolButton * DeleteNode
 
QToolButton * AsymMove
 
QToolButton * SymMove
 
QToolButton * ResNode
 
QToolButton * Res1Node
 
QToolButton * PolySplit
 
QToolButton * BezierClose
 
QToolButton * PolyMirrorH
 
QToolButton * PolyMirrorV
 
QToolButton * PolyShearL
 
QToolButton * PolyShearR
 
QToolButton * PolyShearU
 
QToolButton * PolyShearD
 
QToolButton * RotateCCW
 
QToolButton * RotateCW
 
QToolButton * Expand
 
QToolButton * Shrink
 
QToolButton * Enlarge
 
QToolButton * Reduce
 
QGroupBox * AbsMode
 
QRadioButton * absToCanvas
 
QRadioButton * absToPage
 
QCheckBox * EditCont
 
QLabel * TextLabel1
 
ScrSpinBoxYSpin
 
QLabel * TextLabel2
 
ScrSpinBoxXSpin
 
QSpinBox * RotVal
 
QSpinBox * scalePercentage
 
ScrSpinBoxscaleDistance
 
QPushButton * ResetCont
 
QPushButton * ResetContClip
 
QPushButton * ResetShape2Clip
 
QPushButton * editEditButton
 
QPushButton * cancelEditButton
 
QPushButton * resetDefaultButton
 

Protected Slots

virtual void reject ()
 
- Protected Slots inherited from ScrPaletteBase
virtual void reject ()
 

Protected Member Functions

void connectSignals ()
 
void disconnectSignals ()
 
virtual void changeEvent (QEvent *e)
 
virtual void closeEvent (QCloseEvent *)
 Captures the close event and changes it to hide.
 
- Protected Member Functions inherited from ScrPaletteBase
virtual void setPrefsContext (QString context)
 Set the Preferences context to be used for storage of startup visibility and position and size.
 
void storePosition ()
 
void storePosition (int newX, int newY)
 
void storeSize ()
 
void storeVisibility (bool)
 
virtual void showEvent (QShowEvent *showEvent)
 Restore the geometry of the window when showing it.
 
virtual void hideEvent (QHideEvent *)
 Stores the geometry of the window when hiding.
 

Protected Attributes

QVBoxLayout * vboxLayout
 
QVBoxLayout * vboxLayout1
 
QGridLayout * gridLayout
 
QGridLayout * gridLayout1
 
QGridLayout * gridLayout2
 
ScribusDocm_doc
 
ScribusViewm_view
 
double unitRatio
 
double xPos
 
double yPos
 
FPointArray itemPath
 
FPointArray itemContourPath
 
- Protected Attributes inherited from ScrPaletteBase
PrefsContextpalettePrefs
 
QString prefsContextName
 
bool visibleOnStartup
 
QWidget * originalParent
 
QWidget * tempParent
 

The documentation for this class was generated from the following files: