QXRD
0.11.16
|
#include <QVector>
#include <QList>
#include <QMetaType>
#include <QPointF>
#include <QRectF>
Go to the source code of this file.
Macros | |
#define | GUI_THREAD_CHECK Q_ASSERT(qApp && qApp ->thread() == QThread::currentThread()) |
#define | THREAD_CHECK Q_ASSERT(QThread::currentThread() == thread()) |
#define | INVOKE_CHECK(res) if(!res) { printf("Invoke failed File %s, Line %d\n", __FILE__, __LINE__); } |
#define | CONNECT_CHECK(res) if(!res) { printf("Connect failed File %s, Line %d\n", __FILE__, __LINE__); } |
#define | STR(s) _STR(s) |
#define | _STR(s) #s |
Typedefs | |
typedef QVector< double > | QcepDoubleVector |
typedef QVector< bool > | QcepBoolVector |
typedef QVector< int > | QcepIntVector |
typedef QVector< QString > | QcepStringVector |
typedef QList< double > | QcepDoubleList |
typedef QList< bool > | QcepBoolList |
typedef QList< int > | QcepIntList |
typedef QList< QString > | QcepStringList |
typedef QVector< QPointF > | QcepPolygon |
#define _STR | ( | s | ) | #s |
Definition at line 17 of file qcepmacros.h.
#define CONNECT_CHECK | ( | res | ) | if(!res) { printf("Connect failed File %s, Line %d\n", __FILE__, __LINE__); } |
Definition at line 14 of file qcepmacros.h.
Referenced by QxrdPowderPointPropertySpinBoxHelper::connect(), QxrdPowderPointPropertyDoubleSpinBoxHelper::connect(), QcepDoublePropertyDoubleSpinBoxHelper::connect(), QcepIntPropertySpinBoxHelper::connect(), QcepIntPropertyComboBoxHelper::connect(), QcepBoolPropertyButtonHelper::connect(), QcepStringPropertyComboBoxHelper::connect(), QcepStringPropertyLineEditHelper::connect(), QcepStringPropertyTextEditHelper::connect(), and QcepDoublePointPropertyDoubleSpinBoxHelper::connect().
#define GUI_THREAD_CHECK Q_ASSERT(qApp && qApp ->thread() == QThread::currentThread()) |
Definition at line 10 of file qcepmacros.h.
Referenced by QxrdApplication::closeWelcomeWindow(), QxrdWindow::doClearBadPixels(), QxrdWindow::doClearDark(), QxrdWindow::doClearGainMap(), QxrdWindow::doClearMask(), QxrdWindow::doEditDetectorPreferences(), QxrdWindow::doEditPreferences(), QxrdWindow::doLoadBadPixels(), QxrdWindow::doLoadDark(), QxrdWindow::doLoadData(), QxrdWindow::doLoadGainMap(), QxrdWindow::doLoadMask(), QxrdWindow::doPolarNormalization(), QxrdWindow::doPolarTransform(), QxrdWindow::doSaveBadPixels(), QxrdWindow::doSaveCachedGeometry(), QxrdWindow::doSaveCachedIntensity(), QxrdWindow::doSaveDark(), QxrdWindow::doSaveData(), QxrdWindow::doSaveGainMap(), QxrdWindow::doSaveMask(), QxrdApplication::hideSplash(), QxrdDetector::openControlWindow(), QxrdApplication::openWelcomeWindow(), QxrdExperiment::openWindows(), QxrdDetectorConfigurationDialog::QxrdDetectorConfigurationDialog(), QxrdWindow::saveExperimentAs(), QxrdWindow::saveExperimentCopy(), QxrdApplication::splashMessage(), and QxrdAcquisitionExtraInputsDialog::updateUi().
#define INVOKE_CHECK | ( | res | ) | if(!res) { printf("Invoke failed File %s, Line %d\n", __FILE__, __LINE__); } |
Definition at line 13 of file qcepmacros.h.
Referenced by QxrdAcquisitionInterface::acquire(), QxrdAcquisitionInterface::acquireDark(), QxrdApplication::criticalMessage(), QxrdWindow::displayCriticalMessage(), QxrdWindow::displayMessage(), QxrdWindow::displayStatusMessage(), QxrdFileBrowser::doEvaluate(), QxrdScriptEngine::evaluateAppCommand(), QxrdScriptEngine::evaluateSimpleServerCommand(), QxrdScriptEngine::evaluateSpecCommand(), QxrdWindow::initialLogEntry(), QxrdDataProcessorBase::loadDark(), QxrdDataProcessorBase::loadData(), QxrdScriptEngine::loadScript(), QxrdWindow::newMaskAvailable(), QcepSettingsSaver::performSave(), QcepSettingsSaver::printMessage(), QcepProperty::printMessage(), QxrdApplication::printMessage(), QcepProperty::readSettings(), QxrdDataProcessorBase::saveDark(), QxrdDataProcessorBase::saveData(), QxrdFileSaver::saveDoubleData(), QxrdFileSaver::saveImageData(), QxrdFileSaver::saveMaskData(), QxrdFileSaver::saveRaw16Data(), QxrdFileSaver::saveRaw32Data(), QxrdFileSaver::saveTextData(), QcepMainWindow::setFontSize(), QcepMainWindow::setSpacing(), QcepSettingsSaver::start(), QxrdApplication::statusMessage(), QxrdWindow::testWidget(), QxrdApplication::warningMessage(), QxrdWindow::warningMessage(), QxrdFileSaver::writeOutputScan(), and QcepProperty::writeSettings().
#define STR | ( | s | ) | _STR(s) |
Definition at line 16 of file qcepmacros.h.
Referenced by QxrdApplication::doAboutQxrd(), QxrdApplication::init(), QxrdExperiment::initialize(), QxrdApplication::setDefaultObjectData(), QxrdApplication::splashMessage(), and QxrdWindow::updateTitle().
#define THREAD_CHECK Q_ASSERT(QThread::currentThread() == thread()) |
Definition at line 11 of file qcepmacros.h.
Referenced by QxrdWindow::acquireComplete(), QxrdScriptEngine::evaluateScript(), QxrdDetectorPilatus::sendCommand(), QxrdDetectorPerkinElmer::startDetector(), QxrdFileSaver::uniqueFileName(), QcepMainWindow::wantToClose(), and QxrdWelcomeWindow::wantToClose().
typedef QList<bool> QcepBoolList |
Definition at line 30 of file qcepmacros.h.
typedef QVector<bool> QcepBoolVector |
Definition at line 21 of file qcepmacros.h.
typedef QList<double> QcepDoubleList |
Definition at line 28 of file qcepmacros.h.
typedef QVector<double> QcepDoubleVector |
Definition at line 19 of file qcepmacros.h.
typedef QList<int> QcepIntList |
Definition at line 32 of file qcepmacros.h.
typedef QVector<int> QcepIntVector |
Definition at line 23 of file qcepmacros.h.
typedef QVector<QPointF> QcepPolygon |
Definition at line 37 of file qcepmacros.h.
typedef QList<QString> QcepStringList |
Definition at line 34 of file qcepmacros.h.
typedef QVector<QString> QcepStringVector |
Definition at line 25 of file qcepmacros.h.