doing merge
This commit is contained in:
@@ -27,11 +27,13 @@
|
||||
# include <QDesktopWidget>
|
||||
# include <QDialogButtonBox>
|
||||
# include <QDrag>
|
||||
# include <QEventLoop>
|
||||
# include <QKeyEvent>
|
||||
# include <QMimeData>
|
||||
# include <QPainter>
|
||||
# include <QPlainTextEdit>
|
||||
# include <QStylePainter>
|
||||
# include <QTimer>
|
||||
# include <QToolTip>
|
||||
#endif
|
||||
|
||||
@@ -641,6 +643,17 @@ void StatusWidget::setStatusText(const QString& s)
|
||||
label->setText(s);
|
||||
}
|
||||
|
||||
void StatusWidget::showText(int ms)
|
||||
{
|
||||
show();
|
||||
QTimer timer;
|
||||
QEventLoop loop;
|
||||
QObject::connect(&timer, SIGNAL(timeout()), &loop, SLOT(quit()));
|
||||
timer.start(ms);
|
||||
loop.exec(QEventLoop::ExcludeUserInputEvents);
|
||||
hide();
|
||||
}
|
||||
|
||||
QSize StatusWidget::sizeHint () const
|
||||
{
|
||||
return QSize(250,100);
|
||||
|
||||
Reference in New Issue
Block a user