62void CoreWidget::statusMessage(QString _message,
int _timeout) {
63 statusBar_->showMessage(_message,_timeout);
70void CoreWidget::setupStatusBar()
74 setStatusBar( statusBar_ );
77 pix.load(OpenFlipper::Options::iconDirStr() +
78 OpenFlipper::Options::dirSeparator() +
82 statusIcon_ =
new QLabel();
83 statusIcon_->setPixmap(pix.scaled(12,12,Qt::KeepAspectRatio,Qt::SmoothTransformation));
85 statusBar_->addPermanentWidget(statusIcon_);
95void CoreWidget::clearStatusMessage()
97 statusBar_->clearMessage();
108 pix.load(OpenFlipper::Options::iconDirStr() +
109 OpenFlipper::Options::dirSeparator() +
113 pix.load(OpenFlipper::Options::iconDirStr() +
114 OpenFlipper::Options::dirSeparator() +
115 "status_yellow.png");
118 pix.load(OpenFlipper::Options::iconDirStr() +
119 OpenFlipper::Options::dirSeparator() +
124 statusIcon_->setPixmap(pix.scaled(12,12,Qt::KeepAspectRatio,Qt::SmoothTransformation));
128void CoreWidget::addWidgetToStatusbar(QWidget* _widget){
130 statusBar_->insertPermanentWidget(0,_widget);
133 statusBar_->removeWidget(statusIcon_);
134 statusBar_->addPermanentWidget(statusIcon_);
161 statusBar_->setVisible(
false);
163 statusBar_->setVisible(
true);
DLLEXPORT OpenFlipperQSettings & OpenFlipperSettings()
QSettings object containing all program settings of OpenFlipper.
void setValue(const QString &key, const QVariant &value)
Wrapper function which makes it possible to enable Debugging output with -DOPENFLIPPER_SETTINGS_DEBUG...
applicationStatus
Enum for the statusBar Status Icon.
@ READY
Status is ready (green light)
@ PROCESSING
Status is processing but system will allow interaction (yellow light)
@ BLOCKED
Status is processing and blocked system will not allow interaction (red light)