#include "historydialog.h"
#include "ui_historydialog.h"
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::HistoryDialog
+/// \param parent 親ウィジェット
+///
+/// コンストラクタ
+///
HistoryDialog::HistoryDialog(QWidget *parent) :
QDialog(parent),
ui(new Ui::HistoryDialog),
connect(ui->listRight, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(accept()));
}
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::~HistoryDialog
+///
+/// デストラクタ
+///
HistoryDialog::~HistoryDialog()
{
delete ui;
}
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::setModel
+/// \param left 左パネルのモデル
+/// \param right 右パネルのモデル
+/// \param active アクティブモデル
+///
+/// モデルを設定します。
+///
void HistoryDialog::setModel(const FolderModel *left, const FolderModel *right, FolderModel *active)
{
m_leftModel = left;
}
}
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::on_radioLeft_clicked
+///
+/// 左パネルラジオボタンクリック時の処理を行います。
+///
void HistoryDialog::on_radioLeft_clicked()
{
ui->listRight->setVisible(false);
ui->listLeft->setVisible(true);
}
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::on_radioRight_clicked
+///
+/// 右パネルラジオボタンクリック時の処理を行います。
+///
void HistoryDialog::on_radioRight_clicked()
{
ui->listLeft->setVisible(false);
ui->listRight->setVisible(true);
}
+///////////////////////////////////////////////////////////////////////////////
+/// \brief HistoryDialog::accept
+///
+/// OKボタンクリック時の処理を行います。
+///
void HistoryDialog::accept()
{
QString path;