Freeciv21
Develop your civilization from humble roots to a global empire
click_label Class Reference

#include <hudwidget.h>

+ Inheritance diagram for click_label:
+ Collaboration diagram for click_label:

Signals

void left_clicked ()
 

Public Member Functions

 click_label ()
 Custom label with extra mouse events. More...
 

Protected Member Functions

void mousePressEvent (QMouseEvent *e) override
 Mouse event for click_label. More...
 

Private Slots

void mouse_clicked ()
 Centers on current unit. More...
 

Detailed Description

Definition at line 140 of file hudwidget.h.

Constructor & Destructor Documentation

◆ click_label()

click_label::click_label ( )

Custom label with extra mouse events.

Definition at line 776 of file hudwidget.cpp.

Member Function Documentation

◆ left_clicked

void click_label::left_clicked ( )
signal

Referenced by click_label(), and mousePressEvent().

◆ mouse_clicked

void click_label::mouse_clicked ( )
privateslot

Centers on current unit.

Definition at line 795 of file hudwidget.cpp.

Referenced by click_label().

◆ mousePressEvent()

void click_label::mousePressEvent ( QMouseEvent *  e)
overrideprotected

Mouse event for click_label.

Definition at line 785 of file hudwidget.cpp.