MainWindow::MainWindow()
{
//window specs
setWindowTitle(tr("GALLERY"));
resize(1350,1700);
//Allocation of items
settTree = new SettingsTree(this);
settTree->setGeometry(10,10,250,420);
grid_button->setGeometry(39,670,31,22);
pf = new PanelFrame(this);
m_CheckBox->setGeometry(230,14,21,21);
state = Qt::Unchecked;
m_Slider
= new QSlider(Qt
::Horizontal,
this);
m_Slider->setGeometry(160,672,101,21);
//previewpane
/* previewpane = new QStandardItemModel(8,3,this);
setupmodel();
setupview();
*/
//functions to be called
Menu();
//connections:signal & slots
connect(list_button,SIGNAL(clicked()),this,SLOT(listdisplay()),Qt::DirectConnection);
connect(m_CheckBox,SIGNAL(stateChanged(int)),this,SLOT(isMainWindowDocked()),Qt::AutoConnection);
[B]connect(addbutton,SIGNAL(clicked()),this,SLOT(appLauncher()),Qt::DirectConnection);[/B]
//connect(&process,SIGNAL(error(QProcess::ProcessError)),this,SLOT(processerror(QProcess::ProcessError)),Qt::AutoConnection);
}
SLOT function
[code]
void MainWindow::appLauncher()
{
qDebug()<<"App Launcher";
QString app
= "/home/kamlesh/Gall/AddFolder/AddFolder-build-desktop/AddFolder";
process.start(app);
}
MainWindow::MainWindow()
{
//window specs
setWindowTitle(tr("GALLERY"));
resize(1350,1700);
//Allocation of items
settTree = new SettingsTree(this);
settTree->setGeometry(10,10,250,420);
listwidget = new QListWidget(this);
grid_button = new QPushButton(this);
grid_button->setGeometry(39,670,31,22);
list_button = new QPushButton(this);
addbutton = new QPushButton(this);
deletebutton = new QPushButton(this);
objectbutton = new QPushButton(this);
pf = new PanelFrame(this);
m_CheckBox = new QCheckBox(this);
m_CheckBox->setGeometry(230,14,21,21);
state = Qt::Unchecked;
m_Slider = new QSlider(Qt::Horizontal,this);
m_Slider->setGeometry(160,672,101,21);
//previewpane
/* previewpane = new QStandardItemModel(8,3,this);
setupmodel();
setupview();
*/
//functions to be called
Menu();
//connections:signal & slots
connect(list_button,SIGNAL(clicked()),this,SLOT(listdisplay()),Qt::DirectConnection);
connect(m_CheckBox,SIGNAL(stateChanged(int)),this,SLOT(isMainWindowDocked()),Qt::AutoConnection);
[B]connect(addbutton,SIGNAL(clicked()),this,SLOT(appLauncher()),Qt::DirectConnection);[/B]
//connect(&process,SIGNAL(error(QProcess::ProcessError)),this,SLOT(processerror(QProcess::ProcessError)),Qt::AutoConnection);
}
SLOT function
[code]
void MainWindow::appLauncher()
{
qDebug()<<"App Launcher";
QString app = "/home/kamlesh/Gall/AddFolder/AddFolder-build-desktop/AddFolder";
process.start(app);
}
To copy to clipboard, switch view to plain text mode
[/code]
Bookmarks