Esempio n. 1
0
void MainWindow::slotPreferences()
{
    //never reuse the preference dialog, to make sure its settings are always reloaded
    PreferencesDialog * dialog = new PreferencesDialog( this, Settings::self() );
    dialog->setAttribute(Qt::WA_DeleteOnClose);

    // keep us informed when the user changes settings
    connect( dialog, SIGNAL(settingsChanged(QString)),
             this, SLOT(slotNewConfig()) );

    dialog->show();
}
Esempio n. 2
0
void MainWindow2::preferences()
{
    PreferencesDialog* prefDialog = new PreferencesDialog( this );
    prefDialog->setAttribute( Qt::WA_DeleteOnClose );
    prefDialog->init( mEditor->preference() );

    connect( prefDialog, &PreferencesDialog::windowOpacityChange, this, &MainWindow2::setOpacity );
    connect( prefDialog, &PreferencesDialog::finished, [ &]
    { 
        qDebug() << "Preference dialog closed!";
        clearKeyboardShortcuts();
        setupKeyboardShortcuts();
    } );
    
    prefDialog->show();
}
Esempio n. 3
0
//****************************************************************************
// Load the preferences dialog
void MainWindow::LoadPreferences ()
{
	PreferencesDialog* preferences = new PreferencesDialog();
	preferences->show();
}
Esempio n. 4
0
//************************************************************************************
void QRap::Preferences()
{
	PreferencesDialog *Preferences = new PreferencesDialog();
	Preferences->show();
}