QgsOfflineEditingPluginGui::QgsOfflineEditingPluginGui( QWidget* parent /*= 0*/, Qt::WFlags fl /*= 0*/ ) : QDialog( parent, fl ) { setupUi( this ); restoreState(); mOfflineDbFile = "offline.sqlite"; ui_offlineDataPath->setText( QDir( mOfflineDataPath ).absoluteFilePath( mOfflineDbFile ) ); updateLayerList( checkboxShowEditableLayers->isChecked() ); }
QgsOfflineEditingPluginGui::QgsOfflineEditingPluginGui( QWidget* parent /*= 0*/, Qt::WFlags fl /*= 0*/ ) : QDialog( parent, fl ) { setupUi( this ); QDir dir; QSettings settings; mOfflineDataPath = settings.value( SETTINGS_OFFLINE_DATA_PATH, dir.absolutePath() ).toString(); mOfflineDbFile = "offline.sqlite"; ui_offlineDataPath->setText( QDir( mOfflineDataPath ).absoluteFilePath( mOfflineDbFile ) ); updateLayerList( checkboxShowEditableLayers->checkState() == Qt::Checked ); }
void QgsOfflineEditingPluginGui::on_checkboxShowEditableLayers_stateChanged( int state ) { Q_UNUSED( state ); updateLayerList( checkboxShowEditableLayers->isChecked() ); }
void QgsOfflineEditingPluginGui::on_checkboxShowEditableLayers_stateChanged( int state ) { updateLayerList( checkboxShowEditableLayers->checkState() == Qt::Checked ); }