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: