QgsSVGDiagramFactoryWidget::QgsSVGDiagramFactoryWidget(): QgsDiagramFactoryWidget() { setupUi( this ); //add preview icons addStandardDirectoriesToPreview(); }
void QgsComposerPictureWidget::showEvent( QShowEvent * event ) { Q_UNUSED( event ); refreshMapComboBox(); if ( mPreviewListWidget->count() == 0 ) { mPreviewListWidget->hide(); mPreviewsLoadingLabel->show(); addStandardDirectoriesToPreview(); mPreviewsLoadingLabel->hide(); mPreviewListWidget->show(); } }
void QgsComposerPictureWidget::loadPicturePreviews( bool collapsed ) { if ( mPreviewsLoaded ) { return; } if ( !collapsed ) // load the previews only on first parent group box expansion { mPreviewListWidget->hide(); mPreviewsLoadingLabel->show(); addStandardDirectoriesToPreview(); mPreviewsLoadingLabel->hide(); mPreviewListWidget->show(); } }
QgsComposerPictureWidget::QgsComposerPictureWidget( QgsComposerPicture* picture ): QWidget(), mPicture( picture ) { setupUi( this ); //add widget for general composer item properties QgsComposerItemWidget* itemPropertiesWidget = new QgsComposerItemWidget( this, picture ); toolBox->addItem( itemPropertiesWidget, tr( "General options" ) ); mWidthLineEdit->setValidator( new QDoubleValidator( this ) ); mHeightLineEdit->setValidator( new QDoubleValidator( this ) ); setGuiElementValues(); mPreviewListWidget->setIconSize( QSize( 30, 30 ) ); //add preview icons addStandardDirectoriesToPreview(); connect( mPicture, SIGNAL( itemChanged() ), this, SLOT( setGuiElementValues() ) ); connect( mPicture, SIGNAL( rotationChanged( double ) ), this, SLOT( setGuiElementValues() ) ); }