Definition at line 129 of file VP1ExecutionScheduler.cxx.
◆ allSoonVisibleRefreshed()
bool VP1ExecutionScheduler::Imp::allSoonVisibleRefreshed |
( |
| ) |
const |
◆ allVisibleRefreshed()
bool VP1ExecutionScheduler::Imp::allVisibleRefreshed |
( |
| ) |
const |
◆ initCruise()
void VP1ExecutionScheduler::Imp::initCruise |
( |
| ) |
|
◆ performPostRefreshCruiseActions()
void VP1ExecutionScheduler::Imp::performPostRefreshCruiseActions |
( |
IVP1ChannelWidget * |
cw | ) |
|
◆ updateProgressBar()
void VP1ExecutionScheduler::Imp::updateProgressBar |
( |
| ) |
|
◆ warnIfWidgetsAlive()
void VP1ExecutionScheduler::Imp::warnIfWidgetsAlive |
( |
| ) |
|
|
static |
Definition at line 1155 of file VP1ExecutionScheduler.cxx.
1157 QSet<QWidget*> w_ignore;
1158 #if QTCORE_VERSION >= 0x050E00
1159 QList<QWidget*> widgets = QApplication::allWidgets();
1160 QSet<QWidget*> wl (widgets.begin(), widgets.end());
1162 QSet<QWidget*> wl = QApplication::allWidgets().toSet();
1164 w_ignore<<qApp->desktop();
1165 for (QObject*o : qApp->children()) {
1166 if (o->isWidgetType())
1167 w_ignore << static_cast<QWidget*>(o);
1169 for (QWidget *
w : wl) {
1170 if (
w->objectName().startsWith(
"internal clipboard"))
1172 if (
w->objectName()==
"empty_widget")
1175 wl.subtract(w_ignore);
1177 std::cout<<std::endl;
1178 std::cout<<
"VP1 WARNING: "<<wl.count()<<
" widget"<<(wl.count()>1?
"s":
"")<<
" left at end of job:"<<std::endl;
1180 for (QWidget*
w : wl) {
1181 std::cout<<++
i<<
") Address="<<
w<<
", ObjectName="<<
w->objectName().toStdString()<<
", ClassName="<<
w->metaObject()->className()<<std::endl;
1183 std::cout<<std::endl;
◆ allSystemsRefreshed
bool VP1ExecutionScheduler::Imp::allSystemsRefreshed |
◆ availEvents
◆ batchMode
bool VP1ExecutionScheduler::Imp::batchMode |
◆ batchModeAllEvents
bool VP1ExecutionScheduler::Imp::batchModeAllEvents |
◆ batchModeNEvents
int VP1ExecutionScheduler::Imp::batchModeNEvents |
◆ batchModeRandomConfig
bool VP1ExecutionScheduler::Imp::batchModeRandomConfig |
◆ batchUtilities
◆ calctimethisevent
double VP1ExecutionScheduler::Imp::calctimethisevent |
◆ cruisemode
◆ cruisetab_waitingtoproceed
bool VP1ExecutionScheduler::Imp::cruisetab_waitingtoproceed |
◆ cruisetimer
QTimer* VP1ExecutionScheduler::Imp::cruisetimer |
◆ currentrefreshsystemestimate
double VP1ExecutionScheduler::Imp::currentrefreshsystemestimate |
◆ currentsystemrefreshing
IVP1System* VP1ExecutionScheduler::Imp::currentsystemrefreshing |
◆ eraseJustAfterRefresh
bool VP1ExecutionScheduler::Imp::eraseJustAfterRefresh |
◆ eventsProcessed
long int VP1ExecutionScheduler::Imp::eventsProcessed |
◆ globalEventFilter
◆ goingtonextevent
bool VP1ExecutionScheduler::Imp::goingtonextevent |
◆ mainwindow
◆ nextRequestedEvent
QString VP1ExecutionScheduler::Imp::nextRequestedEvent |
◆ pb
QProgressBar* VP1ExecutionScheduler::Imp::pb |
◆ pbtimer
QTimer* VP1ExecutionScheduler::Imp::pbtimer |
◆ postponedUncreateAndDeleteCW
◆ prioritiser
◆ refreshtimer
QTimer* VP1ExecutionScheduler::Imp::refreshtimer |
◆ scheduler
◆ skipEvent
bool VP1ExecutionScheduler::Imp::skipEvent |
The documentation for this class was generated from the following file:
VP1TabManager * tabManager() const