Browse Source

Add new API

QGC4.4
Don Gagne 10 years ago
parent
commit
af46dc40a4
  1. 10
      src/QGCApplication.cc
  2. 3
      src/QGCApplication.h

10
src/QGCApplication.cc

@ -772,3 +772,13 @@ MavManager* QGCApplication::getMavManager() @@ -772,3 +772,13 @@ MavManager* QGCApplication::getMavManager()
{
return _pMavManager;
}
void QGCApplication::showToolBarMessage(const QString& message)
{
MainWindow* mainWindow = MainWindow::instance();
if (mainWindow) {
mainWindow->getMainToolBar()->showToolBarMessage(message);
} else {
QGCMessageBox::information("", message);
}
}

3
src/QGCApplication.h

@ -107,6 +107,9 @@ public: @@ -107,6 +107,9 @@ public:
/// MavManager accessor
MavManager* getMavManager();
/// Show a non-modal message to the user
void showToolBarMessage(const QString& message);
public slots:
/// You can connect to this slot to show an information message box from a different thread.
void informationMessageBoxOnMainThread(const QString& title, const QString& msg);

Loading…
Cancel
Save