CaxaRun::CaxaRun(bool needsResult, QWidget *parent) : m_needsResult(needsResult) , QDialog(parent) , m_generator(new CxScriptGenerator("")) , m_resultBrowser(0) , m_savePath("C:\\Program Files\\xxcapp.xml") { ui.setupUi(this); connect(ui.btn_open, SIGNAL(clicked()), SLOT(open())); connect(ui.btn_run, SIGNAL(clicked()), SLOT(run())); connect(ui.btn_quit, SIGNAL(clicked()), SLOT(close())); connect(ui.cb_knowledge, SIGNAL(currentIndexChanged(int)), SLOT(currentIndexChanged(int))); connect(ui.paramTable, SIGNAL(doubleClicked(const QModelIndex &)), SLOT(doubleClicked(const QModelIndex &))); connect(ui.btn_display, SIGNAL(clicked()), SLOT(displayInCapp())); connect(ui.btn_openFile, SIGNAL(clicked()), SLOT(openFromFile())); connect(ui.btn_save, SIGNAL(clicked()), SLOT(saveToFile())); m_model = new QStandardItemModel(); ui.paramTable->setModel(m_model); }
bool SoundTrack::loadFromFile(std::string const& filename) { return openFromFile(filename); }