Upload missing files.
Fix folder name. Keep Qt optional. Move open dialogue from doc to tools. Rename 'load' to 'open'. Deleted wrong comment.actorid
parent
492482de7f
commit
155cca0c9a
@ -0,0 +1,27 @@
|
|||||||
|
#include <QVBoxLayout>
|
||||||
|
#include <QDialogButtonBox>
|
||||||
|
|
||||||
|
#include <components/fileorderlist/datafileslist.hpp>
|
||||||
|
|
||||||
|
#include "opendialog.hpp"
|
||||||
|
|
||||||
|
OpenDialog::OpenDialog(QWidget * parent) : QDialog(parent)
|
||||||
|
{
|
||||||
|
QVBoxLayout *layout = new QVBoxLayout(this);
|
||||||
|
mFileSelector = new DataFilesList(mCfgMgr, this);
|
||||||
|
layout->addWidget(mFileSelector);
|
||||||
|
mFileSelector->setupDataFiles();
|
||||||
|
|
||||||
|
buttonBox = new QDialogButtonBox(QDialogButtonBox::Open | QDialogButtonBox::Cancel, Qt::Horizontal, this);
|
||||||
|
connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
|
||||||
|
connect(buttonBox, SIGNAL(rejected()), this, SLOT(reject()));
|
||||||
|
layout->addWidget(buttonBox);
|
||||||
|
|
||||||
|
setLayout(layout);
|
||||||
|
setWindowTitle(tr("Open"));
|
||||||
|
}
|
||||||
|
|
||||||
|
void OpenDialog::getFileList(std::vector<boost::filesystem::path>& paths)
|
||||||
|
{
|
||||||
|
mFileSelector->getSelectedFiles(paths);
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
#include <qdialog.h>
|
||||||
|
#include <components/files/configurationmanager.hpp>
|
||||||
|
|
||||||
|
class DataFilesList;
|
||||||
|
class QDialogButtonBox;
|
||||||
|
|
||||||
|
class OpenDialog : public QDialog {
|
||||||
|
Q_OBJECT
|
||||||
|
public:
|
||||||
|
OpenDialog(QWidget * parent = 0);
|
||||||
|
|
||||||
|
void getFileList(std::vector<boost::filesystem::path>& paths);
|
||||||
|
private:
|
||||||
|
DataFilesList * mFileSelector;
|
||||||
|
QDialogButtonBox * buttonBox;
|
||||||
|
Files::ConfigurationManager mCfgMgr;
|
||||||
|
};
|
Loading…
Reference in New Issue