Merge pull request #2448 from Diapolo/Qt_qApp
Bitcoin-Qt: only use qApp for Q(Core)Application::instance()
This commit is contained in:
commit
4240bdaac1
5 changed files with 13 additions and 13 deletions
|
@ -82,14 +82,14 @@ static void InitMessage(const std::string &message)
|
||||||
if(splashref)
|
if(splashref)
|
||||||
{
|
{
|
||||||
splashref->showMessage(QString::fromStdString(message), Qt::AlignBottom|Qt::AlignHCenter, QColor(255,255,200));
|
splashref->showMessage(QString::fromStdString(message), Qt::AlignBottom|Qt::AlignHCenter, QColor(255,255,200));
|
||||||
QApplication::instance()->processEvents();
|
qApp->processEvents();
|
||||||
}
|
}
|
||||||
printf("init message: %s\n", message.c_str());
|
printf("init message: %s\n", message.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
static void QueueShutdown()
|
static void QueueShutdown()
|
||||||
{
|
{
|
||||||
QMetaObject::invokeMethod(QCoreApplication::instance(), "quit", Qt::QueuedConnection);
|
QMetaObject::invokeMethod(qApp, "quit", Qt::QueuedConnection);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|
|
@ -98,7 +98,7 @@ bool BitcoinAmountField::eventFilter(QObject *object, QEvent *event)
|
||||||
{
|
{
|
||||||
// Translate a comma into a period
|
// Translate a comma into a period
|
||||||
QKeyEvent periodKeyEvent(event->type(), Qt::Key_Period, keyEvent->modifiers(), ".", keyEvent->isAutoRepeat(), keyEvent->count());
|
QKeyEvent periodKeyEvent(event->type(), Qt::Key_Period, keyEvent->modifiers(), ".", keyEvent->isAutoRepeat(), keyEvent->count());
|
||||||
qApp->sendEvent(object, &periodKeyEvent);
|
QApplication::sendEvent(object, &periodKeyEvent);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -70,7 +70,7 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
|
||||||
restoreWindowGeometry();
|
restoreWindowGeometry();
|
||||||
setWindowTitle(tr("Bitcoin") + " - " + tr("Wallet"));
|
setWindowTitle(tr("Bitcoin") + " - " + tr("Wallet"));
|
||||||
#ifndef Q_OS_MAC
|
#ifndef Q_OS_MAC
|
||||||
qApp->setWindowIcon(QIcon(":icons/bitcoin"));
|
QApplication::setWindowIcon(QIcon(":icons/bitcoin"));
|
||||||
setWindowIcon(QIcon(":icons/bitcoin"));
|
setWindowIcon(QIcon(":icons/bitcoin"));
|
||||||
#else
|
#else
|
||||||
setUnifiedTitleAndToolBarOnMac(true);
|
setUnifiedTitleAndToolBarOnMac(true);
|
||||||
|
@ -127,7 +127,7 @@ BitcoinGUI::BitcoinGUI(QWidget *parent):
|
||||||
// Override style sheet for progress bar for styles that have a segmented progress bar,
|
// Override style sheet for progress bar for styles that have a segmented progress bar,
|
||||||
// as they make the text unreadable (workaround for issue #1071)
|
// as they make the text unreadable (workaround for issue #1071)
|
||||||
// See https://qt-project.org/doc/qt-4.8/gallery.html
|
// See https://qt-project.org/doc/qt-4.8/gallery.html
|
||||||
QString curStyle = qApp->style()->metaObject()->className();
|
QString curStyle = QApplication::style()->metaObject()->className();
|
||||||
if(curStyle == "QWindowsStyle" || curStyle == "QWindowsXPStyle")
|
if(curStyle == "QWindowsStyle" || curStyle == "QWindowsXPStyle")
|
||||||
{
|
{
|
||||||
progressBar->setStyleSheet("QProgressBar { background-color: #e8e8e8; border: 1px solid grey; border-radius: 7px; padding: 1px; text-align: center; } QProgressBar::chunk { background: QLinearGradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #FF8000, stop: 1 orange); border-radius: 7px; margin: 0px; }");
|
progressBar->setStyleSheet("QProgressBar { background-color: #e8e8e8; border: 1px solid grey; border-radius: 7px; padding: 1px; text-align: center; } QProgressBar::chunk { background: QLinearGradient(x1: 0, y1: 0, x2: 1, y2: 0, stop: 0 #FF8000, stop: 1 orange); border-radius: 7px; margin: 0px; }");
|
||||||
|
@ -308,7 +308,7 @@ void BitcoinGUI::setClientModel(ClientModel *clientModel)
|
||||||
{
|
{
|
||||||
setWindowTitle(windowTitle() + QString(" ") + tr("[testnet]"));
|
setWindowTitle(windowTitle() + QString(" ") + tr("[testnet]"));
|
||||||
#ifndef Q_OS_MAC
|
#ifndef Q_OS_MAC
|
||||||
qApp->setWindowIcon(QIcon(":icons/bitcoin_testnet"));
|
QApplication::setWindowIcon(QIcon(":icons/bitcoin_testnet"));
|
||||||
setWindowIcon(QIcon(":icons/bitcoin_testnet"));
|
setWindowIcon(QIcon(":icons/bitcoin_testnet"));
|
||||||
#else
|
#else
|
||||||
MacDockIconHandler::instance()->setIcon(QIcon(":icons/bitcoin_testnet"));
|
MacDockIconHandler::instance()->setIcon(QIcon(":icons/bitcoin_testnet"));
|
||||||
|
@ -368,7 +368,7 @@ void BitcoinGUI::createTrayIcon()
|
||||||
trayIcon->show();
|
trayIcon->show();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
notificator = new Notificator(qApp->applicationName(), trayIcon);
|
notificator = new Notificator(QApplication::applicationName(), trayIcon);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BitcoinGUI::createTrayIconMenu()
|
void BitcoinGUI::createTrayIconMenu()
|
||||||
|
@ -432,7 +432,7 @@ void BitcoinGUI::restoreWindowGeometry()
|
||||||
QSize size = settings.value("nWindowSize", QSize(850, 550)).toSize();
|
QSize size = settings.value("nWindowSize", QSize(850, 550)).toSize();
|
||||||
if (!pos.x() && !pos.y())
|
if (!pos.x() && !pos.y())
|
||||||
{
|
{
|
||||||
QRect screen = qApp->desktop()->screenGeometry();
|
QRect screen = QApplication::desktop()->screenGeometry();
|
||||||
pos.setX((screen.width()-size.width())/2);
|
pos.setX((screen.width()-size.width())/2);
|
||||||
pos.setY((screen.height()-size.height())/2);
|
pos.setY((screen.height()-size.height())/2);
|
||||||
}
|
}
|
||||||
|
@ -681,7 +681,7 @@ void BitcoinGUI::closeEvent(QCloseEvent *event)
|
||||||
if(!clientModel->getOptionsModel()->getMinimizeToTray() &&
|
if(!clientModel->getOptionsModel()->getMinimizeToTray() &&
|
||||||
!clientModel->getOptionsModel()->getMinimizeOnClose())
|
!clientModel->getOptionsModel()->getMinimizeOnClose())
|
||||||
{
|
{
|
||||||
qApp->quit();
|
QApplication::quit();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
|
@ -161,9 +161,9 @@ void copyEntryData(QAbstractItemView *view, int column, int role)
|
||||||
if(!selection.isEmpty())
|
if(!selection.isEmpty())
|
||||||
{
|
{
|
||||||
// Copy first item (global clipboard)
|
// Copy first item (global clipboard)
|
||||||
qApp->clipboard()->setText(selection.at(0).data(role).toString(), QClipboard::Clipboard);
|
QApplication::clipboard()->setText(selection.at(0).data(role).toString(), QClipboard::Clipboard);
|
||||||
// Copy first item (global mouse selection for e.g. X11 - NOP on Windows)
|
// Copy first item (global mouse selection for e.g. X11 - NOP on Windows)
|
||||||
qApp->clipboard()->setText(selection.at(0).data(role).toString(), QClipboard::Selection);
|
QApplication::clipboard()->setText(selection.at(0).data(role).toString(), QClipboard::Selection);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -227,7 +227,7 @@ Qt::ConnectionType blockingGUIThreadConnection()
|
||||||
|
|
||||||
bool checkPoint(const QPoint &p, const QWidget *w)
|
bool checkPoint(const QPoint &p, const QWidget *w)
|
||||||
{
|
{
|
||||||
QWidget *atW = qApp->widgetAt(w->mapToGlobal(p));
|
QWidget *atW = QApplication::widgetAt(w->mapToGlobal(p));
|
||||||
if (!atW) return false;
|
if (!atW) return false;
|
||||||
return atW->topLevelWidget() == w;
|
return atW->topLevelWidget() == w;
|
||||||
}
|
}
|
||||||
|
|
|
@ -202,7 +202,7 @@ SendCoinsEntry *SendCoinsDialog::addEntry()
|
||||||
entry->clear();
|
entry->clear();
|
||||||
entry->setFocus();
|
entry->setFocus();
|
||||||
ui->scrollAreaWidgetContents->resize(ui->scrollAreaWidgetContents->sizeHint());
|
ui->scrollAreaWidgetContents->resize(ui->scrollAreaWidgetContents->sizeHint());
|
||||||
QCoreApplication::instance()->processEvents();
|
qApp->processEvents();
|
||||||
QScrollBar* bar = ui->scrollArea->verticalScrollBar();
|
QScrollBar* bar = ui->scrollArea->verticalScrollBar();
|
||||||
if(bar)
|
if(bar)
|
||||||
bar->setSliderPosition(bar->maximum());
|
bar->setSliderPosition(bar->maximum());
|
||||||
|
|
Loading…
Reference in a new issue