1
#ifndef UBUNTUPACKAGINGWIDGET_H
2
#define UBUNTUPACKAGINGWIDGET_H
7
#include "ubuntuclickmanifest.h"
10
class UbuntuPackagingWidget;
13
using namespace Ubuntu::Internal;
15
class UbuntuPackagingWidget : public QWidget
20
explicit UbuntuPackagingWidget(QWidget *parent = 0);
21
~UbuntuPackagingWidget();
25
void load_manifest(QString fileName);
26
void load_apparmor(QString fileAppArmorName);
27
void save(bool bSaveSimple = true);
28
void openManifestForProject();
29
void setAvailable(bool);
32
void on_pushButton_addpolicy_clicked();
33
void on_pushButtonClickPackage_clicked();
34
void on_pushButtonReset_clicked();
36
void on_pushButtonReload_clicked();
38
void on_tabWidget_currentChanged(int);
40
void on_listWidget_customContextMenuRequested(QPoint);
44
UbuntuClickManifest m_manifest;
45
UbuntuClickManifest m_apparmor;
48
QString m_projectName;
50
Ui::UbuntuPackagingWidget *ui;
53
#endif // UBUNTUPACKAGINGWIDGET_H