Main window.
More...
#include <main_window.hpp>
|
| void | about () |
| | About message box.
|
MainWindow is the application entry point from main(). It inherits QMainWindow and is responsible for creating the QVBoxLayout containing the Toolbar, Log and ComBox widgets.
This class also contains functions to open firmware .zip files locally (MainWindow::addArchiveFromHardDrive()) or from the Internet (MainWindow::addArchiveFromNetworkDrive()).
◆ MainWindow()
| MainWindow::MainWindow |
( |
| ) |
|
◆ about
| void MainWindow::about |
( |
| ) |
|
|
privateslot |
◆ addArchiveFromHardDrive() [1/2]
| void MainWindow::addArchiveFromHardDrive |
( |
| ) |
|
|
private |
◆ addArchiveFromHardDrive() [2/2]
| void MainWindow::addArchiveFromHardDrive |
( |
QString | ar_path | ) |
|
|
private |
◆ addArchiveFromNetworkDrive() [1/2]
| void MainWindow::addArchiveFromNetworkDrive |
( |
| ) |
|
|
private |
◆ addArchiveFromNetworkDrive() [2/2]
| void MainWindow::addArchiveFromNetworkDrive |
( |
QString | browser_download_url | ) |
|
|
private |
- Parameters
-
| browser_download_url | URL of latest firmware release |
◆ binaries
| void MainWindow::binaries |
( |
QVector< Bin > | bins | ) |
|
|
signal |
◆ _com_box
◆ _log
| Log* MainWindow::_log {new Log} |
|
private |
◆ _network_manager
| QNetworkAccessManager* MainWindow::_network_manager {new QNetworkAccessManager} |
|
private |
◆ _toolbar
| QToolBar* MainWindow::_toolbar {addToolBar("")} |
|
private |
The documentation for this class was generated from the following files: