1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
|
/****************************************************************************
** ui.h extension file, included from the uic-generated form implementation.
**
** If you wish to add, delete or rename slots use Qt Designer which will
** update this file, preserving your code. Create an init() slot in place of
** a constructor, and a destroy() slot in place of a destructor.
*****************************************************************************/
#include <stdlib.h>
void fireflier_main::fileExit()
{
exit(0);
}
void fireflier_main::helpAbout()
{
}
void fireflier_main::view_source()
{
}
void fireflier_main::accept_clicked()
{
}
void fireflier_main::deny_clicked()
{
}
void fireflier_main::clear_checkboxes()
{
cb_ip_src->setChecked(false);
cb_ip_dst->setChecked(false);
cb_port_src->setChecked(false);
cb_port_dst->setChecked(false);
cb_protocol->setChecked(false);
cb_program->setChecked(false);
cb_interface_in->setChecked(false);
cb_interface_out->setChecked(false);
cb_conntrack->setChecked(false);
cb_conntrack->setEnabled(true);
if (strcmp(cb_program->text(), "not available")) // a little hack
cb_program->setEnabled(true);
ch_timeout->setCurrentItem(0);
}
void fireflier_main::activate_checkbox3()
{
cb_create_rule->setChecked(true);
}
void fireflier_main::program_clicked()
{
if (cb_program->isChecked())
{
cb_conntrack->setEnabled(false);
cb_conntrack->setChecked(false);
}
else
{
cb_conntrack->setEnabled(true);
}
}
void fireflier_main::conntrack_clicked()
{
if (cb_conntrack->isChecked())
{
cb_program->setEnabled(false);
cb_program->setChecked(false);
}
else
{
if (strcmp(cb_program->text(), "not available")) // a little hack
cb_program->setEnabled(true);
}
}
void fireflier_main::view_iptables()
{
}
void fireflier_main::view_userspace()
{
}
|