2010-07-12 11:07:36 +02:00
|
|
|
#ifndef MAEMODEPLOYSTEPWIDGET_H
|
|
|
|
|
#define MAEMODEPLOYSTEPWIDGET_H
|
|
|
|
|
|
|
|
|
|
#include <projectexplorer/buildstep.h>
|
|
|
|
|
|
|
|
|
|
QT_BEGIN_NAMESPACE
|
|
|
|
|
namespace Ui {
|
|
|
|
|
class MaemoDeployStepWidget;
|
|
|
|
|
}
|
|
|
|
|
QT_END_NAMESPACE
|
|
|
|
|
|
|
|
|
|
namespace Qt4ProjectManager {
|
|
|
|
|
namespace Internal {
|
2010-07-13 15:24:21 +02:00
|
|
|
class MaemoDeployStep;
|
2010-07-12 11:07:36 +02:00
|
|
|
|
|
|
|
|
class MaemoDeployStepWidget : public ProjectExplorer::BuildStepConfigWidget
|
|
|
|
|
{
|
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
|
|
public:
|
2010-07-13 15:24:21 +02:00
|
|
|
MaemoDeployStepWidget(MaemoDeployStep *step);
|
2010-07-12 11:07:36 +02:00
|
|
|
~MaemoDeployStepWidget();
|
|
|
|
|
|
|
|
|
|
private:
|
2010-07-16 17:09:05 +02:00
|
|
|
Q_SLOT void handleDeviceUpdate();
|
|
|
|
|
Q_SLOT void setCurrentDeviceConfig(int index);
|
2010-08-20 12:50:10 +02:00
|
|
|
Q_SLOT void setDeployToSysroot(bool doDeloy);
|
2010-10-14 14:03:55 +02:00
|
|
|
Q_SLOT void setModel(int row);
|
|
|
|
|
Q_SLOT void handleModelListToBeReset();
|
|
|
|
|
Q_SLOT void handleModelListReset();
|
2010-10-25 15:23:19 +02:00
|
|
|
Q_SLOT void addDesktopFile();
|
2010-11-25 17:58:02 +01:00
|
|
|
Q_SLOT void addIcon();
|
2010-07-16 17:09:05 +02:00
|
|
|
|
2010-07-12 11:07:36 +02:00
|
|
|
virtual void init();
|
|
|
|
|
virtual QString summaryText() const;
|
|
|
|
|
virtual QString displayName() const;
|
|
|
|
|
|
|
|
|
|
Ui::MaemoDeployStepWidget *ui;
|
2010-07-13 15:24:21 +02:00
|
|
|
MaemoDeployStep * const m_step;
|
2010-07-12 11:07:36 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
} // namespace Internal
|
|
|
|
|
} // namespace Qt4ProjectManager
|
|
|
|
|
|
|
|
|
|
#endif // MAEMODEPLOYSTEPWIDGET_H
|