successfully claim printer interace

This commit is contained in:
Martin Brodbeck 2018-08-06 09:59:06 +02:00
parent 76d6c7c069
commit f71f257eb0
5 changed files with 60 additions and 28 deletions

View file

@ -29,7 +29,7 @@ set(GUI_SOURCES
add_executable(kima2 ${GUI_SOURCES})
target_include_directories(kima2 PRIVATE ${PROJECT_BINARY_DIR})
target_link_libraries(kima2 core Qt5::Widgets Qt5::PrintSupport stdc++fs)
target_link_libraries(kima2 core printer Qt5::Widgets Qt5::PrintSupport stdc++fs)
if(WIN32)
set_target_properties(kima2 PROPERTIES LINK_FLAGS "-mwindows")
endif(WIN32)

View file

@ -1,6 +1,7 @@
#include "settingsdialog.h"
#include <database.h>
#include <posprinter.h>
#include <QMessageBox>
#include <QSettings>
@ -19,6 +20,11 @@ SettingsDialog::SettingsDialog(QWidget* parent, Qt::WindowFlags f) : QDialog(par
ui_.posPrinterDeviceEdit->setText(posPrinterDevice);
ui_.feePercentSpinBox->setValue(feeInPercent);
ui_.maxFeeSpinBox->setValue(maxFeeInEuro);
connect(ui_.testPosPrinterButton, &QPushButton::clicked, this, [](){
//PosPrinter::initialize({0, 0});
PosPrinter printer;
});
}
void SettingsDialog::accept()