Freeciv-3.4
|
#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 243 of file hudwidget.h.
unit_hud_selector::unit_hud_selector | ( | QWidget * | parent | ) |
Constructor for unit_hud_selector
Definition at line 1302 of file hudwidget.cpp.
unit_hud_selector::~unit_hud_selector | ( | ) |
Unit_hud_selector destructor
Definition at line 1453 of file hudwidget.cpp.
Filter by activity
Definition at line 1529 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Filter by hp/mp
Definition at line 1543 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Filter by location
Definition at line 1559 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
Key press event for unit_hud_selector
Definition at line 1513 of file hudwidget.cpp.
Convinient slot for ez connect
Definition at line 1505 of file hudwidget.cpp.
Shows number of selected units on label
Definition at line 1486 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 1437 of file hudwidget.cpp.
Filter by type
Definition at line 1592 of file hudwidget.cpp.
Referenced by select_units(), and uhs_select().
|
privateslot |
Closes current widget
Definition at line 1478 of file hudwidget.cpp.
Referenced by unit_hud_selector().
|
privateslot |
Selects and closes widget
Definition at line 1460 of file hudwidget.cpp.
Referenced by keyPressEvent(), and unit_hud_selector().
|
private |
Definition at line 272 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 267 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 283 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().
|
private |
Definition at line 280 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 249 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 268 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 274 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 275 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 273 of file hudwidget.h.
Referenced by hp_filter(), and unit_hud_selector().
|
private |
Definition at line 269 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 279 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 246 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 284 of file hudwidget.h.
Referenced by select_units(), and unit_hud_selector().
|
private |
Definition at line 248 of file hudwidget.h.
Referenced by unit_hud_selector().
|
private |
Definition at line 270 of file hudwidget.h.
Referenced by activity_filter(), and unit_hud_selector().
|
private |
Definition at line 278 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 277 of file hudwidget.h.
Referenced by island_filter(), and unit_hud_selector().
|
private |
Definition at line 282 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().
|
private |
Definition at line 247 of file hudwidget.h.
Referenced by type_filter(), and unit_hud_selector().