3
* 12-4-07, Mark Larkin, Removed destructor. No need to delete QObjects. Also removed
4
* setAllPtrsToNull function.
6
#ifndef BOOTSTRAPTREEDIALOG_H
7
#define BOOTSTRAPTREEDIALOG_H
11
#include "ClustalQtParams.h"
22
class BootstrapTreeDialog : public QDialog
26
BootstrapTreeDialog(QString seqFileName);
27
clustalw::TreeNames getNames();
38
void browse(QLineEdit* lineEditName);
40
void setAllPtrsToNull();
41
QString getPathFromFileName(QString fileName);
43
QVBoxLayout* mainLayout;
44
QGridLayout* fileLayout;
46
QPushButton* okButton;
47
QPushButton* bootstrapCancelButton;
48
QPushButton* clustalTreeBrowseButton;
49
QPushButton* phylipTreeBrowseButton;
50
QPushButton* nexusTreeBrowseButton;
54
QLabel* randomNumberGenSeedLabel;
55
QLabel* numBootstrapTrialsLabel;
56
QLabel* clustalTreeNameLabel;
57
QLabel* phylipTreeNameLabel;
58
QLabel* nexusTreeNameLabel;
60
QLineEdit* randomNumberGenSeed;
61
QLineEdit* numBootstrapTrials;
62
QLineEdit* clustalTreeName;
63
QLineEdit* phylipTreeName;
64
QLineEdit* nexusTreeName;
70
auto_ptr<clustalw::TreeNames> treeFileNames;
71
static const int MinLineEditWidth = 250;