QgsNorthArrowPluginGui Class Reference

#include <plugingui.h>

List of all members.


Detailed Description

Author:
Tim Sutton

Definition at line 20 of file plugingui.h.

Public Slots

void setRotation (int)
void setPlacementLabels (QStringList &)
void setPlacement (int)
void setEnabled (bool)
void setAutomatic (bool)
void setAutomaticDisabled ()

Signals

void rotationChanged (int)
void changePlacement (int)
void enableNorthArrow (bool)
void enableAutomatic (bool)
void needToRefresh ()

Public Member Functions

 QgsNorthArrowPluginGui (QWidget *parent=0, Qt::WFlags fl=0)
 ~QgsNorthArrowPluginGui ()

Private Slots

void on_buttonBox_accepted ()
void on_buttonBox_rejected ()
void on_buttonBox_helpRequested ()
void on_spinAngle_valueChanged (int theInt)
void on_sliderRotation_valueChanged (int theInt)

Private Member Functions

void rotatePixmap (int theRotationInt)
void resizeEvent (QResizeEvent *)

Static Private Attributes

static const int context_id = 0


Constructor & Destructor Documentation

QgsNorthArrowPluginGui::QgsNorthArrowPluginGui ( QWidget *  parent = 0,
Qt::WFlags  fl = 0 
)

Definition at line 21 of file plugingui.cpp.

QgsNorthArrowPluginGui::~QgsNorthArrowPluginGui (  ) 

Definition at line 29 of file plugingui.cpp.


Member Function Documentation

void QgsNorthArrowPluginGui::rotatePixmap ( int  theRotationInt  )  [private]

Definition at line 104 of file plugingui.cpp.

References QgsApplication::pkgDataPath().

Referenced by on_sliderRotation_valueChanged(), resizeEvent(), and setRotation().

void QgsNorthArrowPluginGui::resizeEvent ( QResizeEvent *   )  [private]

Definition at line 167 of file plugingui.cpp.

References rotatePixmap().

void QgsNorthArrowPluginGui::rotationChanged ( int   )  [signal]

Referenced by on_buttonBox_accepted().

void QgsNorthArrowPluginGui::changePlacement ( int   )  [signal]

Referenced by on_buttonBox_accepted().

void QgsNorthArrowPluginGui::enableNorthArrow ( bool   )  [signal]

Referenced by on_buttonBox_accepted().

void QgsNorthArrowPluginGui::enableAutomatic ( bool   )  [signal]

Referenced by on_buttonBox_accepted().

void QgsNorthArrowPluginGui::needToRefresh (  )  [signal]

Referenced by on_buttonBox_accepted().

void QgsNorthArrowPluginGui::setRotation ( int   )  [slot]

Definition at line 57 of file plugingui.cpp.

References rotatePixmap().

Referenced by QgsNorthArrowPlugin::run().

void QgsNorthArrowPluginGui::setPlacementLabels ( QStringList &   )  [slot]

Definition at line 66 of file plugingui.cpp.

Referenced by QgsNorthArrowPlugin::run().

void QgsNorthArrowPluginGui::setPlacement ( int   )  [slot]

Definition at line 72 of file plugingui.cpp.

Referenced by QgsNorthArrowPlugin::run().

void QgsNorthArrowPluginGui::setEnabled ( bool   )  [slot]

Definition at line 77 of file plugingui.cpp.

Referenced by QgsNorthArrowPlugin::run().

void QgsNorthArrowPluginGui::setAutomatic ( bool   )  [slot]

Definition at line 82 of file plugingui.cpp.

Referenced by QgsNorthArrowPlugin::run().

void QgsNorthArrowPluginGui::setAutomaticDisabled (  )  [slot]

Definition at line 87 of file plugingui.cpp.

void QgsNorthArrowPluginGui::on_buttonBox_accepted (  )  [private, slot]

Definition at line 33 of file plugingui.cpp.

References changePlacement(), enableAutomatic(), enableNorthArrow(), needToRefresh(), and rotationChanged().

void QgsNorthArrowPluginGui::on_buttonBox_rejected (  )  [private, slot]

Definition at line 47 of file plugingui.cpp.

void QgsNorthArrowPluginGui::on_buttonBox_helpRequested (  )  [private, slot]

Definition at line 52 of file plugingui.cpp.

References context_id, and QgsContextHelp::run().

void QgsNorthArrowPluginGui::on_spinAngle_valueChanged ( int  theInt  )  [private, slot]

Definition at line 94 of file plugingui.cpp.

void QgsNorthArrowPluginGui::on_sliderRotation_valueChanged ( int  theInt  )  [private, slot]

Definition at line 99 of file plugingui.cpp.

References rotatePixmap().


Member Data Documentation

const int QgsNorthArrowPluginGui::context_id = 0 [static, private]

Definition at line 32 of file plugingui.h.

Referenced by on_buttonBox_helpRequested().


The documentation for this class was generated from the following files:
Generated on Tue Oct 28 16:52:01 2008 for Quantum GIS API Documentation by  doxygen 1.5.1