root/src/globalsearch/ui/defaultedittab.cpp @ 06f244abd607a7c31b6ed64e2a2c378638e727d2

Revision 06f244abd607a7c31b6ed64e2a2c378638e727d2, 2.3 KB (checked in by David C. Lonie <loniedavid@…>, 13 months ago)

Added a preoptimization queue for MolecularXtals?.

  • Property mode set to 100644
Line 
1/**********************************************************************
2  DefaultEditTab - Simple implementation of AbstractEditTab
3
4  Copyright (C) 2011 by David Lonie
5
6  This library is free software; you can redistribute it and/or modify
7  it under the terms of the GNU Library General Public License as
8  published by the Free Software Foundation; either version 2.1 of the
9  License, or (at your option) any later version.
10
11  This program is distributed in the hope that it will be useful,
12  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  GNU General Public icense for more details.
15 ***********************************************************************/
16
17#include <globalsearch/ui/defaultedittab.h>
18
19#include "ui_defaultedittab.h"
20
21namespace GlobalSearch {
22
23  DefaultEditTab::DefaultEditTab(AbstractDialog *dialog,
24                                 OptBase *opt)
25    : AbstractEditTab(dialog, opt),
26      ui(new Ui::DefaultEditTab)
27  {
28    ui->setupUi(m_tab_widget);
29
30    ui_cb_preopt             = ui->cb_preopt;
31    ui_combo_queueInterfaces = ui->combo_queueInterfaces;
32    ui_combo_optimizers      = ui->combo_optimizers;
33    ui_combo_templates       = ui->combo_templates;
34    ui_edit_user1            = ui->edit_user1;
35    ui_edit_user2            = ui->edit_user2;
36    ui_edit_user3            = ui->edit_user3;
37    ui_edit_user4            = ui->edit_user4;
38    ui_list_edit             = ui->list_edit;
39    ui_list_optStep          = ui->list_optStep;
40    ui_push_add              = ui->push_add;
41    ui_push_help             = ui->push_help;
42    ui_push_loadScheme       = ui->push_loadScheme;
43    ui_push_optimizerConfig  = ui->push_optimizerConfig;
44    ui_push_preoptConfig     = ui->push_preoptConfig;
45    ui_push_queueInterfaceConfig
46                             = ui->push_queueInterfaceConfig;
47    ui_push_remove           = ui->push_remove;
48    ui_push_saveScheme       = ui->push_saveScheme;
49    ui_edit_edit             = ui->edit_edit;
50
51    // don't show the preopt cb/pushbutton by default. setVisible in
52    // subclasses if needed.
53    ui_cb_preopt->setVisible(false);
54    ui_push_preoptConfig->setVisible(false);
55  }
56
57  DefaultEditTab::~DefaultEditTab()
58  {
59    delete ui;
60  }
61
62  void DefaultEditTab::initialize()
63  {
64    AbstractEditTab::initialize();
65  }
66
67}
Note: See TracBrowser for help on using the browser.