コード例 #1
0
ファイル: newfilterdialog.cpp プロジェクト: enGits/envisu
NewFilterDialog::NewFilterDialog(QWidget *parent) : QDialog(parent)
{
  m_Ui.setupUi(this);
  connect(m_Ui.pushButtonDelete, SIGNAL(clicked()), this, SLOT(deleteInput()));
  connect(m_Ui.pushButtonEdit, SIGNAL(clicked()), this, SLOT(editInput()));
  connect(m_Ui.pushButtonNew, SIGNAL(clicked()), this, SLOT(newInput()));
}
コード例 #2
0
ファイル: Input.cpp プロジェクト: zachangold/Cobalt
void Input::init( Window& window )
{
	deleteKeyboard();
	deleteMouse();
	deleteInput();

	initInput();
	initKeyboard( window );
	initMouse( window );
};
コード例 #3
0
ファイル: newfsm.cpp プロジェクト: unihd-cag/fsmdesigner
void NewFsm::connections() {
	connect(newinput, SIGNAL(clicked()), this, SLOT(newInput()));
	connect(newoutput, SIGNAL(clicked()), this, SLOT(newOutput()));
	connect(deleteinput, SIGNAL(clicked()), this, SLOT(deleteInput()));
	connect(deleteoutput, SIGNAL(clicked()), this, SLOT(deleteOutput()));
	connect(inputup, SIGNAL(clicked()), this, SLOT(moveInputUp()));
	connect(outputup, SIGNAL(clicked()), this, SLOT(moveOutputUp()));
	connect(inputdown, SIGNAL(clicked()), this, SLOT(moveInputDown()));
	connect(outputdown, SIGNAL(clicked()), this, SLOT(moveOutputDown()));
}
コード例 #4
0
EditConfigWindow::EditConfigWindow(ConfigMapShared a_map, QWidget *parent)
    : QDialog(parent),
    m_config(a_map)
{
    ui.setupUi(this);

    connect(ui.button_cancel, SIGNAL(clicked()), this, SLOT(reject()));
    connect(ui.button_save, SIGNAL(clicked()), this, SLOT(saveConfig()));

    connect(ui.button_add_coils, SIGNAL(clicked()), this, SLOT(addCoil()));
    connect(ui.button_add_input, SIGNAL(clicked()), this, SLOT(addInput()));
    connect(ui.button_add_output, SIGNAL(clicked()), this, SLOT(addOutput()));

    connect(ui.button_edit_coils, SIGNAL(clicked()), this, SLOT(editCoil()));
    connect(ui.button_edit_input, SIGNAL(clicked()), this, SLOT(editInput()));
    connect(ui.button_edit_output, SIGNAL(clicked()), this, SLOT(editOutput()));

    connect(ui.button_delete_coils, SIGNAL(clicked()), this, SLOT(deleteCoil()));
    connect(ui.button_delete_input, SIGNAL(clicked()), this, SLOT(deleteInput()));
    connect(ui.button_delete_output, SIGNAL(clicked()), this, SLOT(deleteOutput()));

    connect(ui.table_input, SIGNAL(cellClicked(int, int)), this, SLOT(cellSelectedInput(int, int)));
    connect(ui.table_output, SIGNAL(cellClicked(int, int)), this, SLOT(cellSelectedOutput(int, int)));
    connect(ui.table_coils, SIGNAL(cellClicked(int, int)), this, SLOT(cellSelectedCoils(int, int)));

    connect(ui.table_input, SIGNAL(cellDoubleClicked(int, int)), this, SLOT(cellEditInput(int, int)));
    connect(ui.table_output, SIGNAL(cellDoubleClicked(int, int)), this, SLOT(cellEditOutput(int, int)));
    connect(ui.table_coils, SIGNAL(cellDoubleClicked(int, int)), this, SLOT(cellEditCoils(int, int)));

    m_map = a_map->m_map;
    m_tables[ConfigMap::INPUT_REGISTER] = ui.table_input;
    m_tables[ConfigMap::OUTPUT_REGISTER] = ui.table_output;
    m_tables[ConfigMap::COIL] = ui.table_coils;

    for (int& a : m_currentIndex)
        a = 0;

    initTab(ConfigMap::INPUT_REGISTER);
    initTab(ConfigMap::OUTPUT_REGISTER);
    initTab(ConfigMap::COIL);
}
コード例 #5
0
ファイル: Input.cpp プロジェクト: zachangold/Cobalt
Input::~Input( void )
{
	deleteMouse();
	deleteKeyboard();
	deleteInput();
};