|
Freeciv-3.4
|
#include <hudwidget.h>
Inheritance diagram for scale_widget:Public Member Functions | |
| scale_widget (Shape s, QWidget *p=0) | |
Data Fields | |
| float | scale |
Protected Member Functions | |
| void | paintEvent (QPaintEvent *event) |
| void | mousePressEvent (QMouseEvent *event) |
Private Attributes | |
| int | size |
| QPixmap | plus |
| QPixmap | minus |
Definition at line 329 of file hudwidget.h.
| scale_widget::scale_widget | ( | Shape | s, |
| QWidget * | p = 0 |
||
| ) |
Scale widget allowing scaling other widgets, shown in right top corner
Definition at line 1930 of file hudwidget.cpp.
|
protected |
Mouse press event for scale widget
Definition at line 1964 of file hudwidget.cpp.
|
protected |
Draws 2 icons for resizing
Definition at line 1950 of file hudwidget.cpp.
|
private |
Definition at line 341 of file hudwidget.h.
Referenced by paintEvent(), and scale_widget().
|
private |
Definition at line 340 of file hudwidget.h.
Referenced by paintEvent(), and scale_widget().
| float scale_widget::scale |
Definition at line 334 of file hudwidget.h.
Referenced by mousePressEvent(), hud_battle_log::paintEvent(), scale_widget(), and hud_battle_log::set_scale().
|
private |
Definition at line 339 of file hudwidget.h.
Referenced by mousePressEvent(), paintEvent(), and scale_widget().