mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-28 13:47:57 +03:00
36 lines
712 B
C++
36 lines
712 B
C++
#include "QtDialogListWidget.h"
|
|
#include "ui_QtDialogListWidget.h"
|
|
|
|
QtDialogListWidget::QtDialogListWidget(QWidget* parent)
|
|
: QDialog(parent)
|
|
, ui(new Ui::QtDialogListWidget)
|
|
{
|
|
ui->setupUi(this);
|
|
|
|
connect(ui->listWidget, &QListWidget::itemDoubleClicked, this, &QtDialogListWidget::on_buttonBox_accepted);
|
|
}
|
|
|
|
QtDialogListWidget::~QtDialogListWidget()
|
|
{
|
|
delete ui;
|
|
}
|
|
|
|
void QtDialogListWidget::addItem(std::string item)
|
|
{
|
|
ui->listWidget->addItem(item.c_str());
|
|
}
|
|
|
|
std::string QtDialogListWidget::getResult()
|
|
{
|
|
return results;
|
|
}
|
|
|
|
void QtDialogListWidget::on_buttonBox_accepted()
|
|
{
|
|
auto item = ui->listWidget->currentItem();
|
|
if(item)
|
|
{
|
|
results = item->text().toStdString();
|
|
}
|
|
QDialog::accept();
|
|
}
|