#include <qscan345settings.h>
Public Member Functions | |
| QScan345Settings (QObject *parent=0) | |
| QString | martabledir () |
| void | setMartabledir (QString dir) |
| int | marscannernumber () |
| void | setMarscannernumber (int n) |
| int | marscannermode () |
| void | setMarscannermode (int n) |
| QByteArray | windowState (QString wname) |
| void | setWindowState (QString wname, QByteArray b) |
| QByteArray | windowGeometry (QString wname) |
| void | setWindowGeometry (QString wname, QByteArray b) |
Definition at line 6 of file qscan345settings.h.
| QScan345Settings::QScan345Settings | ( | QObject * | parent = 0 | ) |
Definition at line 3 of file qscan345settings.cpp.
: QSettings("bessrc.aps.anl.gov", "qscan345", parent) { }
| int QScan345Settings::marscannermode | ( | ) |
Definition at line 33 of file qscan345settings.cpp.
Referenced by QScan345Controller::initialize(), MarStartup::marStartup(), and QScan345Controller::updateActions().
{
int m = value("scannermode", 4).toInt();
if (m == 2300) return 0;
if (m == 2000) return 1;
if (m == 1600) return 2;
if (m == 1200) return 3;
if (m == 3450) return 4;
if (m == 3000) return 5;
if (m == 2400) return 6;
if (m == 1800) return 7;
if (m < 0 || m > 7) return 4;
return m;
}
| int QScan345Settings::marscannernumber | ( | ) |
Definition at line 21 of file qscan345settings.cpp.
Referenced by QScan345Controller::check_scanner_number(), MarStartup::marStartup(), and QScan345MainWindow::preferences().
{
return value("scannernumber", 196).toInt();
}
| QString QScan345Settings::martabledir | ( | ) |
Definition at line 9 of file qscan345settings.cpp.
Referenced by QScan345Controller::check_scanner_number(), and MarStartup::marStartup().
{
return value("martabledir", "/usr/share/mar345/").toString();
}
| void QScan345Settings::setMarscannermode | ( | int | n | ) |
Definition at line 52 of file qscan345settings.cpp.
Referenced by QScan345Controller::changeMode().
{
setValue("scannermode", n);
}
| void QScan345Settings::setMarscannernumber | ( | int | n | ) |
Definition at line 27 of file qscan345settings.cpp.
Referenced by QScan345Controller::change_scanner_number(), QScan345Controller::check_scanner_number(), and QScan345MainWindow::preferences().
{
setValue("scannernumber", n);
}
| void QScan345Settings::setMartabledir | ( | QString | dir | ) |
Definition at line 15 of file qscan345settings.cpp.
{
setValue("martabledir", dir);
}
| void QScan345Settings::setWindowGeometry | ( | QString | wname, |
| QByteArray | b | ||
| ) |
Definition at line 64 of file qscan345settings.cpp.
Referenced by QScan345MainWindow::saveStateRequest().
{
setValue(wname+"/geometry", a);
}
| void QScan345Settings::setWindowState | ( | QString | wname, |
| QByteArray | b | ||
| ) |
Definition at line 76 of file qscan345settings.cpp.
Referenced by QScan345MainWindow::saveStateRequest().
{
setValue(wname+"/windowstate", a);
}
| QByteArray QScan345Settings::windowGeometry | ( | QString | wname | ) |
Definition at line 58 of file qscan345settings.cpp.
Referenced by QScan345MainWindow::restoreStateRequest().
{
return value(wname+"/geometry").toByteArray();
}
| QByteArray QScan345Settings::windowState | ( | QString | wname | ) |
Definition at line 70 of file qscan345settings.cpp.
Referenced by QScan345MainWindow::restoreStateRequest().
{
return value(wname+"/windowstate").toByteArray();
}
1.7.3