RabbitCommon v2.2.6
Loading...
Searching...
No Matches
Public Member Functions | Private Slots | Private Attributes | List of all members
CFrmStyle Class Reference

Set style and icon theme form. More...

#include <FrmStyle.h>

Inheritance diagram for CFrmStyle:

Public Member Functions

 CFrmStyle (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 

Private Slots

void on_pbOK_clicked ()
 
void on_pbCancel_clicked ()
 
void on_pbBrowse_clicked ()
 
void on_pbDefault_clicked ()
 
void on_gpIconTheme_clicked ()
 

Private Attributes

Ui::CFrmStyle * ui
 

Detailed Description

Set style and icon theme form.

Usge:

Call QIcon::fromTheme where you need to use the icon

m_pSignalStatus->setIcon(QIcon::fromTheme("newwork-wired"));

If you has your icon theme. then call INSTALL_ICON_THEME() in CMakeLists.txt

# in CMakeLists.txt
# Install QIcon theme
# param SOURCES: Default is ${CMAKE_CURRENT_SOURCE_DIR}/Resource/icons/
# param DESTINATION: Default is ${CMAKE_INSTALL_PREFIX}/data/icons
INSTALL_ICON_THEME()
See also
RabbitCommon::CStyle RabbitCommon::CTools RabbitCommon::CTools::AddStyleMenu RabbitCommon::CTools::InsertStyleMenu
INSTALL_ICON_THEME()

Definition at line 86 of file FrmStyle.h.

Constructor & Destructor Documentation

◆ CFrmStyle()

CFrmStyle::CFrmStyle ( QWidget *  parent = nullptr,
Qt::WindowFlags  f = Qt::WindowFlags() 
)
explicit

Definition at line 11 of file FrmStyle.cpp.

◆ ~CFrmStyle()

CFrmStyle::~CFrmStyle ( )
virtual

Definition at line 101 of file FrmStyle.cpp.

Member Function Documentation

◆ on_gpIconTheme_clicked

void CFrmStyle::on_gpIconTheme_clicked ( )
privateslot

Definition at line 150 of file FrmStyle.cpp.

◆ on_pbBrowse_clicked

void CFrmStyle::on_pbBrowse_clicked ( )
privateslot

Definition at line 135 of file FrmStyle.cpp.

◆ on_pbCancel_clicked

void CFrmStyle::on_pbCancel_clicked ( )
privateslot

Definition at line 130 of file FrmStyle.cpp.

◆ on_pbDefault_clicked

void CFrmStyle::on_pbDefault_clicked ( )
privateslot

Definition at line 140 of file FrmStyle.cpp.

◆ on_pbOK_clicked

void CFrmStyle::on_pbOK_clicked ( )
privateslot

Definition at line 107 of file FrmStyle.cpp.

Member Data Documentation

◆ ui

Ui::CFrmStyle* CFrmStyle::ui
private

Definition at line 104 of file FrmStyle.h.


The documentation for this class was generated from the following files: