QtDeployer/source/CPP/deploypage.h

41 lines
648 B
C
Raw Normal View History

2018-06-02 15:55:53 +03:00
#ifndef DEPLOYPAGE_H
#define DEPLOYPAGE_H
#include <QWidget>
#include "listmodel.h"
#include "mainmanager.h"
#include "cppmanager.h"
2018-06-03 13:49:35 +03:00
#include "listviewdelegate.h"
2018-06-02 15:55:53 +03:00
namespace Ui {
class DeployPage;
}
class DeployPage : public QWidget
{
Q_OBJECT
public:
explicit DeployPage(CppManager *cpp ,QWidget *parent = 0);
void buildFinished();
~DeployPage();
private:
CppManager *m_cpp;
Ui::DeployPage *ui;
ListModel *model;
2018-06-03 13:49:35 +03:00
ListViewDelegate *delegate;
2018-06-02 15:55:53 +03:00
private slots:
void deployClicked();
void checkChanged(int);
2018-06-03 13:49:35 +03:00
void clicked(QModelIndex);
2018-06-02 15:55:53 +03:00
signals:
void deploy(QStringList);
};
#endif // DEPLOYPAGE_H