QGIS/python/gui/symbology-ng/qgscptcitycolorrampv2dialog.sip
Juergen E. Fischer f3cb57b1eb SIP bindings update:
- update methods of existing classes
- add comment to methods missing in the sip bindings
- split up collective sip files into single files and use
  same directory structure in python/ as in src/
- add a lot of missing classes (some might not make sense because of
  missing python methods in those classes)
- remove some non-existing methods from the header files
- add scripts/sipdiff
- replace some usages of std::vector and std::set with QVector/QSet
2012-09-24 02:42:57 +02:00

38 lines
1.1 KiB
Plaintext

class QgsCptCityColorRampV2Dialog : QDialog
{
%TypeHeaderCode
#include <qgscptcitycolorrampv2dialog.h>
%End
public:
QgsCptCityColorRampV2Dialog( QgsCptCityColorRampV2* ramp, QWidget* parent = NULL );
~QgsCptCityColorRampV2Dialog();
QString selectedName() const;
public slots:
void populateVariants();
void on_mTreeView_clicked( const QModelIndex & );
void on_mListWidget_itemClicked( QListWidgetItem * item );
void on_tabBar_currentChanged( int index );
void on_pbtnLicenseDetails_pressed();
void on_cboVariantName_currentIndexChanged( int index );
void onFinished();
/* void refresh(); */
protected:
void updatePreview( bool clear = false );
void clearCopyingInfo();
void updateCopyingInfo( const QMap< QString, QString >& copyingMap );
void updateTreeView( QgsCptCityDataItem *item, bool resetRamp = true );
void updateListWidget( QgsCptCityDataItem *item );
bool eventFilter( QObject *obj, QEvent *event );
/* void refreshModel( const QModelIndex& index ); */
bool updateRamp();
void setTreeModel( QgsCptCityBrowserModel* model );
};