main application window
More...
#include <mainwindow.h>
◆ MainWindow()
| MainWindow::MainWindow |
( |
QWidget * | parent = nullptr | ) |
|
|
explicit |
◆ addProductWidget
| void MainWindow::addProductWidget |
( |
| ) |
|
|
privateslot |
helper function to add a product widget to the productList widget
◆ checkForMissingFields()
| std::list< std::string > MainWindow::checkForMissingFields |
( |
| ) |
const |
|
private |
function checking for missing required fields
- Returns
- list with error messages of missing fields
◆ generateInvoice
| void MainWindow::generateInvoice |
( |
| ) |
|
|
privateslot |
helper function to generate the PDF invoice
◆ removeProductWidget
| void MainWindow::removeProductWidget |
( |
const productWidget * | widget | ) |
const |
|
privateslot |
helper function to remove a product widget from the productList widget
◆ add_product_button
| QPushButton* MainWindow::add_product_button |
◆ add_product_button_space_right
| QSpacerItem* MainWindow::add_product_button_space_right |
◆ banking_horizontal
| QHBoxLayout* MainWindow::banking_horizontal |
◆ bic
◆ centralwidget
| QWidget* MainWindow::centralwidget |
◆ footer_label
| QLabel* MainWindow::footer_label |
◆ generate_invoice_button
| QPushButton* MainWindow::generate_invoice_button |
◆ generate_invoice_button_center_layout
| QHBoxLayout* MainWindow::generate_invoice_button_center_layout |
◆ generate_invoice_button_space_left
| QSpacerItem* MainWindow::generate_invoice_button_space_left |
◆ generate_invoice_button_space_right
| QSpacerItem* MainWindow::generate_invoice_button_space_right |
◆ iban
◆ invoice_number
◆ invoice_service_date
◆ invoice_title
◆ number_date_horizontal
| QHBoxLayout* MainWindow::number_date_horizontal |
◆ product_label_create_horizontal
| QHBoxLayout* MainWindow::product_label_create_horizontal |
◆ productList
| QListWidget* MainWindow::productList |
◆ products_label
| QLabel* MainWindow::products_label |
◆ recipient
◆ recipient_label
| QLabel* MainWindow::recipient_label |
◆ recipient_layout
| QVBoxLayout* MainWindow::recipient_layout |
◆ recipients_spacer
| QSpacerItem* MainWindow::recipients_spacer |
◆ representatives_layout
| QHBoxLayout* MainWindow::representatives_layout |
◆ sender
◆ sender_label
| QLabel* MainWindow::sender_label |
◆ sender_layout
| QVBoxLayout* MainWindow::sender_layout |
◆ tax_number
◆ verticalLayout
| QVBoxLayout* MainWindow::verticalLayout |
The documentation for this class was generated from the following files: