#ifndef MAINWINDOW_H #define MAINWINDOW_H #include #include #include #include #include "cups/cups.h" namespace Ui { class MainWindow; } class MainWindow : public QMainWindow { Q_OBJECT public: explicit MainWindow(char *argv[], QWidget *parent = 0); ~MainWindow(); private slots: void on_printerList_currentItemChanged(QTreeWidgetItem *current, QTreeWidgetItem *previous); void on_buttonCancel_clicked(); void on_buttonPrint_clicked(); private: Ui::MainWindow *ui; void initializeUI(); cups_dest_t *dests; int num_dests; const char * const user; const char * const file; }; #endif // MAINWINDOW_H