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

#include <decorations.h>

+ Inheritance diagram for close_widget:
+ Collaboration diagram for close_widget:

Public Member Functions

 close_widget (QWidget *parent)
 Constructor for close widget. More...
 
void put_to_corner ()
 Puts close widget to right top corner. More...
 

Protected Member Functions

void hideEvent (QHideEvent *event) override
 Hide event handler for close widget. More...
 
void mousePressEvent (QMouseEvent *event) override
 Mouse handler for close widget, hides parent widget. More...
 

Detailed Description

Definition at line 105 of file decorations.h.

Constructor & Destructor Documentation

◆ close_widget()

close_widget::close_widget ( QWidget *  parent)

Constructor for close widget.

Definition at line 138 of file decorations.cpp.

Member Function Documentation

◆ hideEvent()

void close_widget::hideEvent ( QHideEvent *  event)
overrideprotected

Hide event handler for close widget.

Definition at line 171 of file decorations.cpp.

◆ mousePressEvent()

void close_widget::mousePressEvent ( QMouseEvent *  event)
overrideprotected

Mouse handler for close widget, hides parent widget.

Definition at line 158 of file decorations.cpp.

◆ put_to_corner()

void close_widget::put_to_corner ( )

Puts close widget to right top corner.

Definition at line 153 of file decorations.cpp.

Referenced by hud_battle_log::paintEvent().