Saeterprosjekt/src/core/velgkundeprosjektdialog.h

40 lines
854 B
C++

#ifndef VELGKUNDEPROSJEKTDIALOG_H
#define VELGKUNDEPROSJEKTDIALOG_H
#include <QDialog>
#include <QListWidgetItem>
#include "datatypes.h"
namespace Ui {
class VelgKundeProsjektDialog;
}
class VelgKundeProsjektDialog : public QDialog
{
Q_OBJECT
public:
explicit VelgKundeProsjektDialog(QWidget *parent = nullptr);
~VelgKundeProsjektDialog();
void settKundeID(int id);
int hentKundeID();
void hentProsjekter(ProsjektKartotek &kartotek, ProsjektBindinger &bindinger);
signals:
void opprettBinding(int kunde, int prosjekt);
private slots:
void on_pushAvbryt_clicked();
void on_prosjektListe_itemClicked(QListWidgetItem *item);
void on_pushVelg_clicked();
private:
Ui::VelgKundeProsjektDialog *ui;
int kundeID, prosjektID;
};
#endif // VELGKUNDEPROSJEKTDIALOG_H