Freeciv-3.3
|
#include <messagewin.h>
Public Slots | |
void | item_selected (const QItemSelection &sl, const QItemSelection &ds) |
Public Member Functions | |
messagewdg (QWidget *parent) | |
void | msg_update () |
void | clr () |
void | msg (const struct message *pmsg) |
Protected Member Functions | |
void | enterEvent (QEnterEvent *event) |
void | leaveEvent (QEvent *event) |
void | paint (QPainter *painter, QPaintEvent *event) |
void | paintEvent (QPaintEvent *event) |
void | resizeEvent (QResizeEvent *event) |
Private Attributes | |
QTableWidget * | mesg_table |
QGridLayout * | layout |
QPixmap * | pix |
Definition at line 42 of file messagewin.h.
messagewdg::messagewdg | ( | QWidget * | parent | ) |
Messagewdg constructor
Definition at line 214 of file messagewin.cpp.
void messagewdg::clr | ( | ) |
Clears and removes mesg_table all items
Definition at line 332 of file messagewin.cpp.
|
protected |
Mouse entered messagewdg
Definition at line 292 of file messagewin.cpp.
|
slot |
Slot executed when selection on meg_table has changed
Definition at line 248 of file messagewin.cpp.
Referenced by messagewdg().
|
protected |
Mouse left messagewdg
Definition at line 303 of file messagewin.cpp.
Adds news message to mesg_table
Definition at line 341 of file messagewin.cpp.
void messagewdg::msg_update | ( | ) |
Updates mesg_table painting
Definition at line 370 of file messagewin.cpp.
Referenced by msg(), and resizeEvent().
|
protected |
Paints semi-transparent background
Definition at line 311 of file messagewin.cpp.
Referenced by paintEvent().
|
protected |
Paint event for messagewdg
Definition at line 320 of file messagewin.cpp.
|
protected |
Resize event for messagewdg
Definition at line 379 of file messagewin.cpp.
|
private |
Definition at line 52 of file messagewin.h.
Referenced by messagewdg().
|
private |
Definition at line 51 of file messagewin.h.
Referenced by clr(), item_selected(), messagewdg(), msg(), and msg_update().
|
private |
Definition at line 53 of file messagewin.h.
Referenced by msg().