File indexing completed on 2024-05-05 05:40:58

0001 #include "shortcuteditordialog.h"
0002 #include "ui_shortcuteditordialog.h"
0003 
0004 #include "data/shortcutmodel.h"
0005 
0006 ShortCutEditorDialog::ShortCutEditorDialog(QWidget* parent) : QDialog(parent), ui(new Ui::ShortCutEditorDialog)
0007 {
0008     ui->setupUi(this);
0009 }
0010 
0011 ShortCutEditorDialog::~ShortCutEditorDialog()
0012 {
0013     delete ui;
0014 }
0015 
0016 QAbstractItemModel* ShortCutEditorDialog::model() const
0017 {
0018     return m_model;
0019 }
0020 
0021 void ShortCutEditorDialog::setModel(QAbstractItemModel* model)
0022 {
0023     m_model= model;
0024     ui->m_shortCutView->setModel(m_model);
0025     ui->m_shortCutView->expandAll();
0026 }