Setting up removing and adding stuff to the settings window dirlistview
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
#include "..\Header\SettingsWindow.h"
|
||||
#include "..\Header\SettingsManager.h"
|
||||
|
||||
#include <QFileDialog>
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////
|
||||
// constructor/destructor
|
||||
@@ -65,9 +65,11 @@ SettingsWindow::~SettingsWindow()
|
||||
|
||||
QString SettingsWindow::getDirList()
|
||||
{
|
||||
return SettingsManager::getInstance()->getListOfDirs();
|
||||
}
|
||||
dirList = SettingsManager::getInstance()->getListOfDirs();
|
||||
|
||||
// ui->dirListView->
|
||||
return dirList;
|
||||
}
|
||||
|
||||
void SettingsWindow::setupConnections()
|
||||
{
|
||||
@@ -187,3 +189,18 @@ void SettingsWindow::lightColorChanged()
|
||||
ui->lightOn_B_S->setValue((int)(ui->light_B_S->value() / 50));
|
||||
}
|
||||
}
|
||||
|
||||
void SettingsWindow::on_addItem_clicked()
|
||||
{
|
||||
QString dirName = QFileDialog::getExistingDirectory(this, tr("Open Directory"), "/home",
|
||||
QFileDialog::ShowDirsOnly |
|
||||
QFileDialog::DontResolveSymlinks);
|
||||
// ui->dirListView-> selectionModel()->
|
||||
// ui->dirListView->model()->insertRow(dirName) ; //->insertRow(dirName);
|
||||
}
|
||||
|
||||
void SettingsWindow::on_removeItem_clicked()
|
||||
{
|
||||
ui->dirListView->selectionModel()->selectedIndexes();
|
||||
// ui->dirListView->model()->removeRow(ui->dirListView->selectionModel()->selectedIndexes());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user