Example #1
0
void SessionControl::initCodecVideo(int pcodec,int scodec,int tcodec){
QString noCodec = "-1";	
if ( (pcodec >2) || (scodec >2) || (tcodec >2) ) return;
	if ( (pcodec <(-1)) || (scodec <(-1)) || (tcodec <(-1)) )return;
	if ( (pcodec + scodec + tcodec  >3 ) ) return; 

for(int i = 0; i< NVIDEO;i++) {
	vidPrefCodec[i] = QString::null;
	vidPrefCodecNum[i] = noCodec; 
}

if(pcodec>=0)	{
		vidPrefCodec[pcodec] = vCodecName[0];
		vidPrefCodecNum[pcodec] = vCodecNum[0];
		}

if(scodec>=0)	{
		vidPrefCodec[scodec] = vCodecName[1];
		vidPrefCodecNum[scodec] = vCodecNum[1];
		}

if(tcodec>=0)	{
		vidPrefCodec[tcodec] = vCodecName[2];
		vidPrefCodecNum[tcodec] = vCodecNum[2];
		}

	QSettings settings;
	settings.writeEntry( KStatics::dBase+pFix+"/Video/poscodec0", pcodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Video/poscodec1", scodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Video/poscodec2", tcodec );



}
Example #2
0
void CDPWizard::promptForFileName(QLineEdit * theLineEdit, QString theShortName, QString theLongName)
{
    QSettings myQSettings;
    QString myFilterList;
    FileReader::getGdalDriverMap(myFilterList);
    QString myWorkDirString = myQSettings.readEntry("/qgis/cdpwizard/DefaultDirectories/" + theShortName + "Dir",QDir::homeDirPath());

    std::cout << "Filter List: " << myFilterList << std::endl;
    QString myFileNameQString;
    QFileDialog myFileDialog (myWorkDirString,myFilterList,0,"Select " + theLongName ,"Select " + theLongName);
    QString myLastFilter = myQSettings.readEntry("/qgis/cdpwizard/DefaultDirectories/" + theShortName + "Filter","");
    if (!myLastFilter.isEmpty())
    {
      myFileDialog.setSelectedFilter(myLastFilter);
    }
    if ( myFileDialog.exec() == QDialog::Accepted )
    {
      myFileNameQString = myFileDialog.selectedFile();
      theLineEdit->setText(myFileNameQString);
      QFileInfo myFileInfo(myFileNameQString);
      myQSettings.writeEntry("/qgis/cdpwizard/DefaultDirectories/" + theShortName + "Dir",myFileInfo.dirPath());
      myQSettings.writeEntry("/qgis/cdpwizard/DefaultDirectories/" + theShortName + "Filter",myFileDialog.selectedFilter());
      checkInputFilenames();
    }
}
Example #3
0
void NYBOT::saveSettings ()
{
  QSettings settings;
  settings.beginGroup("/Qtstalker/NYBOT plugin");
  settings.writeEntry("/Retry", retrySpin->text());
  settings.writeEntry("/Timeout", timeoutSpin->text());
  settings.endGroup();
}
void preferencesForm::saveSettings()
{
    QSettings settings;
    settings.setPath( "sqlitebrowser.sf.net", "SQLite Database Browser 2", QSettings::UserScope );

   settings.writeEntry( "/db/defaultencoding", defaultencoding  );
   settings.writeEntry( "/db/defaultnewdata", defaultnewdata );
   settings.writeEntry( "/db/defaultlocation", defaultlocation  );
   settings.writeEntry( "/db/defaulttext", defaulttext  );
   accept();
}
Example #5
0
/*!
 *\~english
 *	Writes window size to config file.
 *\~russian
 *	Пишет размер окна в конфиг. 
 *\~
 *	\param windowSize - \~english Rect of window geometry \~russian Прямоугольник, представляющий окно \~ 
 *	\param mdname - \~english Unical name \~russian Имя окна (должно быть уникальным) \~ 
 *	\see loadSizeFromConfig(const QString &mdname)
*/
void 
aService::saveSize2Config(QRect windowSize, const QString &mdname)
{
	QSettings settings;
	settings.insertSearchPath( QSettings::Unix, QString(QDir::homeDirPath())+QString("/.ananas"));
	settings.insertSearchPath( QSettings::Windows, "/ananasgroup/ananas" );
	settings.beginGroup(QString("/config/%1").arg(mdname));
	settings.writeEntry("/left", windowSize.left());
	settings.writeEntry("/top", windowSize.top());
	settings.writeEntry("/right", windowSize.right());
	settings.writeEntry("/bottom", windowSize.bottom());
}
void FLManagerModules::writeState() {
  QSettings config;
  config.setPath( "InfoSiAL", "FacturaLUX", QSettings::User );
  QString keybase( "/facturalux/lite/" );
  QString idDB = "noDB";
  if ( db_->dbAux() )
    idDB = db_->database() + db_->host() + db_->user() + db_->driverName() + QString::number( db_->port() );

  config.writeEntry( keybase + "Modules/activeIdModule/" + idDB, activeIdModule_ );
  config.writeEntry( keybase + "Modules/activeIdArea/" + idDB, activeIdArea_ );
  config.writeEntry( keybase + "Modules/shaLocal/" + idDB, shaLocal_ );
}
Example #7
0
void CODBCCreate::SaveState()
{
#if QT_VERSION>=300
    QSettings settings;

    // main window
    settings.writeEntry( "/unixODBC/ODBCCreate/x", x() );
    settings.writeEntry( "/unixODBC/ODBCCreate/y", y() );
    settings.writeEntry( "/unixODBC/ODBCCreate/w", width() );
    settings.writeEntry( "/unixODBC/ODBCCreate/h", height() );
#endif
}
Example #8
0
void Text::saveDefaults ()
{
  QSettings settings;
  
  QString s = "/Qtstalker/DefaultTextColor";
  settings.writeEntry(s, defaultColor.name());
  
  s = "/Qtstalker/DefaultTextFont";
  settings.writeEntry(s, dfont.family() + "," +
                      QString::number(dfont.pointSize()) + "," +
		      QString::number(dfont.weight()));
}
Example #9
0
// Write properties to the settings.
bool QsciLexerRuby::writeProperties(QSettings &qs, const QString &prefix) const
{
    int rc = true;

    if (!qs.writeEntry(prefix + "foldcomments", fold_comments))
        rc = false;

    if (!qs.writeEntry(prefix + "foldcompact", fold_compact))
        rc = false;

    return rc;
}
/*!
  Unregisters the component with id \a cid from the system component registry and returns
  TRUE if the component was unregistered successfully, otherwise returns FALSE.

  Call this function for each component in an implementation of
  \link QComponentRegistrationInterface::unregisterComponents() unregisterComponents() \endlink.

  \sa registerComponent(), unregisterServer()
*/
bool QComponentFactory::unregisterComponent( const QUuid &cid )
{
    QSettings settings;
    bool ok = FALSE;
    settings.insertSearchPath( QSettings::Windows, "/Classes" );

    QString cidStr = cid.toString().upper();
    if ( cidStr.isEmpty() )
	return FALSE;

    // unregister the human readable part
    QString vName = settings.readEntry( "/CLSID/" + cidStr + "/ProgID/Default", QString::null, &ok );
    if ( ok ) {
	QString name = settings.readEntry( "/CLSID/" + cidStr + "/VersionIndependentProgID/Default", QString::null );
	if ( !!name && settings.readEntry( "/" + name + "/CurVer/Default" ) == vName ) {
	    // unregistering the current version -> change CurVer to previous version
	    QString version = vName.right( vName.length() - name.length() - 1 );
	    QString newVerName;
	    QString newCidStr;
	    if ( version.find( '.' ) == -1 ) {
		int ver = version.toInt();
		// see if a lesser version is installed, and make that the CurVer
		while ( ver-- ) {
		    newVerName = name + "." + QString::number( ver );
		    newCidStr = settings.readEntry( "/" + newVerName + "/CLSID/Default" );
		    if ( !!newCidStr )
			break;
		}
	    } else {
		// oh well...
	    }
	    if ( !!newCidStr ) {
		settings.writeEntry( "/" + name + "/CurVer/Default", newVerName );
		settings.writeEntry( "/" + name + "/CLSID/Default", newCidStr );
	    } else {
		settings.removeEntry( "/" + name + "/CurVer/Default" );
		settings.removeEntry( "/" + name + "/CLSID/Default" );
		settings.removeEntry( "/" + name + "/Default" );
	    }
	}

	settings.removeEntry( "/" + vName + "/CLSID/Default" );
	settings.removeEntry( "/" + vName + "/Default" );
    }

    settings.removeEntry( "/CLSID/" + cidStr + "/VersionIndependentProgID/Default" );
    settings.removeEntry( "/CLSID/" + cidStr + "/ProgID/Default" );
    settings.removeEntry( "/CLSID/" + cidStr + "/InprocServer32/Default" );
    ok = settings.removeEntry( "/CLSID/" + cidStr + "/Default" );

    return ok;
}
Example #11
0
void Yahoo::saveSettings ()
{
  QSettings settings;
  settings.beginGroup("/Qtstalker/Yahoo plugin");

  settings.writeEntry("/Adjustment", QString::number(adjustment->isChecked()));
  settings.writeEntry("/Method", method->currentText());
  settings.writeEntry("/Retries", retrySpin->text());
  settings.writeEntry("/Timeout", timeoutSpin->text());
  settings.writeEntry("/AllSymbols", QString::number(allSymbols->isChecked()));

  settings.endGroup();
}
Example #12
0
void Config::saveStyles( const QMap<QString, ConfigStyle> &styles, const QString &path )
{
    QString elements[] = {
	QT_TR_NOOP( QString::fromLatin1("Comment") ),
	QT_TR_NOOP( QString::fromLatin1("Number") ),
	QT_TR_NOOP( QString::fromLatin1("String") ),
	QT_TR_NOOP( QString::fromLatin1("Type") ),
	QT_TR_NOOP( QString::fromLatin1("Keyword") ),
	QT_TR_NOOP( QString::fromLatin1("Preprocessor") ),
	QT_TR_NOOP( QString::fromLatin1("Label") ),
	QT_TR_NOOP( QString::fromLatin1("Standard") ),
	QString::null
    };

    QSettings settings;
    for ( int i = 0; elements[ i ] != QString::null; ++i ) {
	settings.writeEntry( path + QString::fromLatin1("/") + elements[ i ] + QString::fromLatin1("/family"), styles[ elements[ i ] ].font.family() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/size"), styles[ elements[ i ] ].font.pointSize() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/bold"), styles[ elements[ i ] ].font.bold() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/italic"), styles[ elements[ i ] ].font.italic() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/underline"), styles[ elements[ i ] ].font.underline() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/red"), styles[ elements[ i ] ].color.red() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/green"), styles[ elements[ i ] ].color.green() );
	settings.writeEntry( path + QString::fromLatin1("/")  + elements[ i ] + QString::fromLatin1("/blue"), styles[ elements[ i ] ].color.blue() );
    }
}
Example #13
0
void SessionControl::initCodecAudio(int pcodec,int scodec,int tcodec,int qcodec, int fcodec){
QString noCodec = "-1";

	if ( (pcodec >4) || (scodec >4) || (tcodec >4) || (qcodec >4) || (fcodec >4) ) return;
	if ( (pcodec <(-1)) || (scodec <(-1)) || (tcodec <(-1)) || (qcodec <(-1)) || (fcodec <(-1)) ) return;
	if ( (pcodec + scodec + tcodec + qcodec + fcodec ) > 10 ) return;


haveILBC = false;
for(int i = 0; i< NAUDIO;i++) {
	prefCodec[i] = QString::null;
	prefCodecNum[i] = noCodec;
}

if(pcodec>=0)	{
		prefCodec[pcodec] = aCodecName[0];
		prefCodecNum[pcodec] = aCodecNum[0];
		}

if(scodec>=0)	{
		prefCodec[scodec] = aCodecName[1];
		prefCodecNum[scodec] = aCodecNum[1];
		}

if(tcodec>=0)	{
		prefCodec[tcodec] = aCodecName[2];
		prefCodecNum[tcodec] = aCodecNum[2];
		}

if(qcodec>=0)	{
		prefCodec[qcodec] = aCodecName[3];
		prefCodecNum[qcodec] = aCodecNum[3];
		haveILBC = true;
		}

if(fcodec>=0)	{
		prefCodec[fcodec] = aCodecName[4];
		prefCodecNum[fcodec] = aCodecNum[4];
		}


	QSettings settings;
	settings.writeEntry( KStatics::dBase+pFix+"/Audio/poscodec0", pcodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Audio/poscodec1", scodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Audio/poscodec2", tcodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Audio/poscodec3", qcodec );
	settings.writeEntry( KStatics::dBase+pFix+"/Audio/poscodec4", fcodec );

}
void SpaceNavigatorPluginForm::SetConnectString( const char* connectString )
{
	vrpnDeviceLineEdit->setText(QString(connectString));
	QSettings settings;
	settings.setPath("UFZ", "VRED-SpaceNavigatorPlugin");
	settings.writeEntry("connectionString", QString(connectString));
}
Example #15
0
void VerticalLine::saveDefaults ()
{
  QSettings settings;

  QString s = "/Qtstalker/DefaultVerticalLineColor";
  settings.writeEntry(s, defaultColor.name());
}
Example #16
0
void ReportGridOptions::setSnap(bool yes) {
    snap_grid = yes;
    QSettings settings;
    settings.setPath("OpenMFG.com", "OpenReports", QSettings::UserScope);
    settings.writeEntry("/OpenMFG/rwSnapGrid", snap_grid);
    emit gridOptionsChanged();
}
Example #17
0
void Message::closeEvent( QCloseEvent* ce )
{
	QSettings settings;
	settings.setPath( "qtlen.sf.net", "QTlen" );
	
	settings.beginGroup( "/window/message" );
	
	settings.writeEntry( "/width", width() );
	settings.writeEntry( "/height", height() );
	
	settings.resetGroup();
	
	ce->accept();
	
	//msg_manager->deleteChatDialog( getJid() );
}
Example #18
0
void ReportGridOptions::setVisible(bool v) {
    show_grid = v;
    QSettings settings;
    settings.setPath("OpenMFG.com", "OpenReports", QSettings::UserScope);
    settings.writeEntry("/OpenMFG/rwShowGrid", show_grid);
    emit gridOptionsChanged();
}
Example #19
0
void CODBCConfig::SaveState()
{
#if QT_VERSION>=300
#ifdef QT_V4LAYOUT
    QSettings settings( "unixODBC", "odbcinstQ" );;
#else
    QSettings settings;
#endif

    // main window
    settings.writeEntry( "/unixODBC/ODBCConfig/x", x() );
    settings.writeEntry( "/unixODBC/ODBCConfig/y", y() );
    settings.writeEntry( "/unixODBC/ODBCConfig/w", width() );
    settings.writeEntry( "/unixODBC/ODBCConfig/h", height() );
#endif
}
Example #20
0
void SellArrow::saveDefaults ()
{
  QSettings settings;
  
  QString s = "/Qtstalker/DefaultSellArrowColor";
  settings.writeEntry(s, defaultColor.name());
}
Example #21
0
void SessionControl::stopAutoRegistration (void) {
    cout << "*********************** stopAutoRegistration" << endl;
    QSettings settings;
    QString p =  KStatics::dBase+pFix+ "Registration/";
    //settings.writeEntry( p + "Password", "" );
    //settings.writeEntry( p + "UserName", "" );
    settings.writeEntry( p + "/AutoRegister", "No");
}
//запись настроек
void MainForm::writeSettings()
{
	QSettings settings;
	settings.setPath("pku.ru", "ExecutionControl");
	settings.beginGroup("/ExecutionControl");
		settings.beginGroup("/geometry");
			settings.writeEntry("/x", x());
			settings.writeEntry("/y", y());
			settings.writeEntry("/width", width());
			settings.writeEntry("/height", height());
		settings.endGroup();
		settings.beginGroup("/widthColumn");		//сохранение ширины столбцов таблицы
			for(int col = 0; col < topicTable->numCols(); col++)
				settings.writeEntry("/" + QString::number(col), topicTable->columnWidth(col));
			settings.endGroup();
	settings.endGroup();
}
Example #23
0
void CSV::saveSettings ()
{
  QSettings settings;
  settings.beginGroup("/Qtstalker/CSV plugin");

  settings.writeEntry("/RuleName", ruleCombo->currentText());
  settings.writeEntry("/DateRange", QString::number(dateRange->isChecked()));
  settings.writeEntry("/ReloadInterval", minutes->text());

  QStringList l;
  file->getFile(l);
  if (l.count())
    lastPath = l[0];
  settings.writeEntry("/lastPath", lastPath);

  settings.endGroup();
}
Example #24
0
// Write properties to the settings.
bool QsciLexerCPP::writeProperties(QSettings &qs,const QString &prefix) const
{
    int rc = true;

    if (!qs.writeEntry(prefix + "foldatelse", fold_atelse))
        rc = false;

    if (!qs.writeEntry(prefix + "foldcomments", fold_comments))
        rc = false;

    if (!qs.writeEntry(prefix + "foldcompact", fold_compact))
        rc = false;

    if (!qs.writeEntry(prefix + "foldpreprocessor", fold_preproc))
        rc = false;

    if (!qs.writeEntry(prefix + "stylepreprocessor", style_preproc))
        rc = false;

    if (!qs.writeEntry(prefix + "dollars", dollars))
        rc = false;

    if (!qs.writeEntry(prefix + "highlighttriple", highlight_triple))
        rc = false;

    return rc;
}
Example #25
0
/*!
 *\~english
 *	Writes variable to config file.
 *\~russian
 *	Пишет переменную в конфиг. 
 *\~
 *	\param name - \~english Variable name \~russian Имя переменной \~ 
 *	\param value - \~english Variable value \~russian Значение переменной \~ 
 *	\see loadSizeFromConfig(const QString &mdname)
 *	\see saveSize2Config(QRect windowSize, const QString &mdname)
 *	\see readConfigVariable(const QString &name, bool *ok)
*/
void
aService::writeConfigVariable(const QString &name, const QString &value)
{
	QSettings settings;
	settings.insertSearchPath( QSettings::Unix, QString(QDir::homeDirPath())+QString("/.ananas"));
	settings.insertSearchPath( QSettings::Windows, "/ananasgroup/ananas" );
	settings.beginGroup(QString("/config/variables"));
	settings.writeEntry(QString("/%1").arg(name), value);
}
// Write properties to the settings.
bool QsciLexerCoffeeScript::writeProperties(QSettings &qs,const QString &prefix) const
{
    int rc = true;

    if (!qs.writeEntry(prefix + "foldcomments", fold_comments))
        rc = false;

    if (!qs.writeEntry(prefix + "foldcompact", fold_compact))
        rc = false;

    if (!qs.writeEntry(prefix + "stylepreprocessor", style_preproc))
        rc = false;

    if (!qs.writeEntry(prefix + "dollars", dollars))
        rc = false;

    return rc;
}
Example #27
0
void RcFile::saveData (Parm name, const bool value)
{  
  QString k;
  k.append("/Qtstalker/");
  k.append(Key[name]);
  
  QSettings settings;
  settings.writeEntry(k, value);
}
Example #28
0
void UnicodeViewWidget::writeConfig()
{
    QSettings settings;

    // splitter
    QString str;
    QTextOStream out( &str );
    out << *m_mainSplitter;
    settings.writeEntry( "/uim-kdehelper/chardict/unicodeview/splitter", str );
}
Example #29
0
void ReportGridOptions::setXInterval(double i) {
    x_interval = i;
    QSettings settings;
    settings.setPath("OpenMFG.com", "OpenReports", QSettings::UserScope);
    settings.writeEntry("/OpenMFG/rwXGridInterval", x_interval);
    double d = _realDpiX * x_interval;
    double di = ((d - floor(d)) < 0.5 ? floor(d) : (floor(d) + 1.0) );
    dpiX = (int)((di / x_interval) + 0.01);
    emit gridOptionsChanged();
}
Example #30
0
CSplashDialog::~CSplashDialog()
{
#if defined( OSXHEADER )
    if ( pcheckbox->isChecked() )
    {
        QSettings settings;
        settings.writeEntry( "/unixODBC/NoSplash", 1 );
    }
#endif
}