OpenCores
URL https://opencores.org/ocsvn/ezidebug/ezidebug/trunk

Subversion Repositories ezidebug

[/] [ezidebug/] [trunk/] [EziDebug_src/] [projectsetwizard.h] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 EziDebug
#ifndef PROJECTSETWIZARD_H
2
#define PROJECTSETWIZARD_H
3
 
4
#include <QWizard>
5
#include "ezidebugprj.h"
6
 
7
QT_BEGIN_NAMESPACE
8
class QComboBox;
9
class QLabel;
10
class QPushButton;
11
class QWizardPage;
12
class QTableWidgetItem;
13
class QLineEdit;
14
class QString;
15
class QSpinBox ;
16
class QRadioButton ;
17
class QCheckBox ;
18
QT_END_NAMESPACE
19
 
20
class ProjectSetWizard : public QWizard
21
{
22
    Q_OBJECT
23
 
24
public:
25
    ProjectSetWizard(QWidget *parent = 0);
26
    ~ProjectSetWizard();
27
    QString getProPath();
28
    void done (int result) ;
29
 
30
    QString m_icurrentDir ;
31
    unsigned int m_uncurrentRegNum ;
32
    EziDebugPrj::TOOL m_ecurrentTool ;
33
    bool m_isXilinxErrChecked ;
34
 
35
    //int chainNum;
36
 
37
private slots:
38
    void browse();
39
    void saveModifiedPage(int m);
40
    void cc();
41
    void changeXilinxCompileOption(bool checked) ;
42
 
43
private:
44
    void createPage1();
45
    void createPage2();
46
    void createConclusionPage();
47
 
48
    QPushButton *createButton(const QString &text, const char *member);
49
    QComboBox *createComboBox(const QString &text = QString(), const QStringList &items =  QStringList());
50
 
51
    QWizardPage* m_iprjSetPage ;
52
    QWizardPage* m_iregSetPage ;
53
    QWizardPage* m_itoolSetPage ;
54
 
55
    QWizardPage* m_currentPage ;
56
 
57
    QLabel * m_imaxregNumLabel ;
58
    QPushButton *browseButton;
59
    QComboBox *proPathComboBox;
60
    QComboBox *slotComboBox;
61
    QSpinBox *spinBox ;
62
    QComboBox * m_nregNumComBox ;
63
    QRadioButton *alteraCheckBox ;
64
    QRadioButton *xilinxCheckBox ;
65
    QCheckBox *m_ixilinxComplieOption ;
66
 
67
};
68
 
69
 
70
 
71
#endif // PROJECTSETWIZARD_H

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.