Freeciv-3.3
|
#include <hudwidget.h>
Public Member Functions | |
unit_hud_selector (QWidget *parent) | |
~unit_hud_selector () | |
void | show_me () |
Protected Member Functions | |
void | keyPressEvent (QKeyEvent *event) |
Private Slots | |
void | select_units (int x=0) |
void | select_units (bool x) |
void | uhs_select () |
void | uhs_cancel () |
Private Member Functions | |
bool | activity_filter (struct unit *punit) |
bool | hp_filter (struct unit *punit) |
bool | island_filter (struct unit *punit) |
bool | type_filter (struct unit *punit) |
Private Attributes | |
QVBoxLayout * | main_layout |
QComboBox * | unit_sel_type |
QPushButton * | select |
QPushButton * | cancel |
QRadioButton * | any_activity |
QRadioButton * | fortified |
QRadioButton * | idle |
QRadioButton * | sentried |
QRadioButton * | any |
QRadioButton * | full_mp |
QRadioButton * | full_hp |
QRadioButton * | full_hp_mp |
QRadioButton * | this_tile |
QRadioButton * | this_continent |
QRadioButton * | main_continent |
QRadioButton * | anywhere |
QRadioButton * | this_type |
QRadioButton * | any_type |
QLabel | result_label |
Definition at line 247 of file hudwidget.h.
unit_hud_selector::unit_hud_selector | ( | QWidget * | parent | ) |
Constructor for unit_hud_selector
Definition at line 1306 of file hudwidget.cpp.
unit_hud_selector::~unit_hud_selector | ( | ) |
Unit_hud_selector destructor
Definition at line 1457 of file hudwidget.cpp.
Filter by activity
Definition at line 1533 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Filter by hp/mp
Definition at line 1547 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Filter by location
Definition at line 1563 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Key press event for unit_hud_selector
Definition at line 1517 of file hudwidget.cpp.
Convinient slot for ez connect
Definition at line 1509 of file hudwidget.cpp.
Shows number of selected units on label
Definition at line 1490 of file hudwidget.cpp.
Referenced by select_units(), show_me(), and unit_hud_selector().
void unit_hud_selector::show_me | ( | ) |
Shows and moves to center unit_hud_selector
Definition at line 1441 of file hudwidget.cpp.
Filter by type
Definition at line 1596 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
|
privateslot |
Closes current widget
Definition at line 1482 of file hudwidget.cpp.
Referenced by unit_hud_selector().
|
privateslot |
Selects and closes widget
Definition at line 1464 of file hudwidget.cpp.
Referenced by keyPressEvent(), and unit_hud_selector().
|
private |
Definition at line 276 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 271 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 287 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().
|
private |
Definition at line 284 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 253 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 272 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 278 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 279 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 277 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 273 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 283 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 250 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 288 of file hudwidget.h.
Referenced by select_units(), and unit_hud_selector().
|
private |
Definition at line 252 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 274 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 282 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 281 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 286 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().
|
private |
Definition at line 251 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().