| 688 | } |
| 689 | |
| 690 | ConfigEditor::ConfigEditor(QWidget *parent) : QDialog(parent), ui(new Ui::ConfigEditor) |
| 691 | { |
| 692 | ui->setupUi(this); |
| 693 | setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); |
| 694 | |
| 695 | m_Config = RENDERDOC_SetConfigSetting(""); |
| 696 | |
| 697 | m_SettingModel = new SettingModel(this); |
| 698 | m_FilterModel = new SettingFilterModel(this); |
| 699 | |
| 700 | m_FilterModel->setSourceModel(m_SettingModel); |
| 701 | ui->settings->setModel(m_FilterModel); |
| 702 | |
| 703 | { |
| 704 | RDHeaderView *header = new RDHeaderView(Qt::Horizontal, ui->settings); |
| 705 | ui->settings->setHeader(header); |
| 706 | |
| 707 | header->setColumnStretchHints({-1, 1, -1}); |
| 708 | } |
| 709 | |
| 710 | ui->settings->setItemDelegate(new SettingDelegate(this, ui->settings)); |
| 711 | } |
| 712 | |
| 713 | ConfigEditor::~ConfigEditor() |
| 714 | { |
nothing calls this directly
no test coverage detected