Chatterino
Public Slots | Public Member Functions | Protected Member Functions | List of all members
chatterino::SplitHeader Class Referencefinal

#include <SplitHeader.hpp>

Inheritance diagram for chatterino::SplitHeader:
[legend]
Collaboration diagram for chatterino::SplitHeader:
[legend]

Public Slots

void reloadChannelEmotes ()
 
void reloadSubscriberEmotes ()
 
void reconnect ()
 

Public Member Functions

 SplitHeader (Split *_chatWidget)
 
void setAddButtonVisible (bool value)
 
void setViewersButtonVisible (bool value)
 
void updateChannelText ()
 
void updateModerationModeIcon ()
 
void updateRoomModes ()
 
- Public Member Functions inherited from chatterino::BaseWidget
 BaseWidget (QWidget *parent=nullptr, Qt::WindowFlags f=Qt::WindowFlags())
 
virtual float scale () const
 
boost::optional< float > overrideScale () const
 
void setOverrideScale (boost::optional< float >)
 
QSize scaleIndependantSize () const
 
int scaleIndependantWidth () const
 
int scaleIndependantHeight () const
 
void setScaleIndependantSize (int width, int height)
 
void setScaleIndependantSize (QSize)
 
void setScaleIndependantWidth (int value)
 
void setScaleIndependantHeight (int value)
 
float qtFontScale () const
 

Protected Member Functions

virtual void scaleChangedEvent (float) override
 
virtual void themeChangedEvent () override
 
virtual void paintEvent (QPaintEvent *) override
 
virtual void mousePressEvent (QMouseEvent *event) override
 
virtual void mouseReleaseEvent (QMouseEvent *event) override
 
virtual void mouseMoveEvent (QMouseEvent *event) override
 
virtual void enterEvent (QEvent *) override
 
virtual void leaveEvent (QEvent *event) override
 
virtual void mouseDoubleClickEvent (QMouseEvent *event) override
 
- Protected Member Functions inherited from chatterino::BaseWidget
virtual void childEvent (QChildEvent *) override
 
virtual void showEvent (QShowEvent *) override
 
virtual void addShortcuts ()
 
void setScale (float value)
 
void clearShortcuts ()
 

Additional Inherited Members

- Public Attributes inherited from chatterino::BaseWidget
pajlada::Signals::Signal< float > scaleChanged
 
- Protected Attributes inherited from chatterino::BaseWidget
Themetheme
 
std::vector< QShortcut * > shortcuts_
 
pajlada::Signals::SignalHolder signalHolder_
 

Constructor & Destructor Documentation

◆ SplitHeader()

chatterino::SplitHeader::SplitHeader ( Split _chatWidget)
explicit
Here is the call graph for this function:

Member Function Documentation

◆ enterEvent()

void chatterino::SplitHeader::enterEvent ( QEvent *  event)
overrideprotectedvirtual
Here is the call graph for this function:

◆ leaveEvent()

void chatterino::SplitHeader::leaveEvent ( QEvent *  event)
overrideprotectedvirtual
Here is the call graph for this function:

◆ mouseDoubleClickEvent()

void chatterino::SplitHeader::mouseDoubleClickEvent ( QMouseEvent *  event)
overrideprotectedvirtual
Here is the call graph for this function:

◆ mouseMoveEvent()

void chatterino::SplitHeader::mouseMoveEvent ( QMouseEvent *  event)
overrideprotectedvirtual
Here is the call graph for this function:

◆ mousePressEvent()

void chatterino::SplitHeader::mousePressEvent ( QMouseEvent *  event)
overrideprotectedvirtual
Here is the call graph for this function:

◆ mouseReleaseEvent()

void chatterino::SplitHeader::mouseReleaseEvent ( QMouseEvent *  event)
overrideprotectedvirtual

◆ paintEvent()

void chatterino::SplitHeader::paintEvent ( QPaintEvent *  )
overrideprotectedvirtual

◆ reconnect

void chatterino::SplitHeader::reconnect ( )
slot
Here is the caller graph for this function:

◆ reloadChannelEmotes

void chatterino::SplitHeader::reloadChannelEmotes ( )
slot
Here is the caller graph for this function:

◆ reloadSubscriberEmotes

void chatterino::SplitHeader::reloadSubscriberEmotes ( )
slot
Here is the call graph for this function:
Here is the caller graph for this function:

◆ scaleChangedEvent()

void chatterino::SplitHeader::scaleChangedEvent ( float  scale)
overrideprotectedvirtual

Reimplemented from chatterino::BaseWidget.

◆ setAddButtonVisible()

void chatterino::SplitHeader::setAddButtonVisible ( bool  value)
Here is the caller graph for this function:

◆ setViewersButtonVisible()

void chatterino::SplitHeader::setViewersButtonVisible ( bool  value)
Here is the caller graph for this function:

◆ themeChangedEvent()

void chatterino::SplitHeader::themeChangedEvent ( )
overrideprotectedvirtual

Reimplemented from chatterino::BaseWidget.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateChannelText()

void chatterino::SplitHeader::updateChannelText ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateModerationModeIcon()

void chatterino::SplitHeader::updateModerationModeIcon ( )
Here is the call graph for this function:
Here is the caller graph for this function:

◆ updateRoomModes()

void chatterino::SplitHeader::updateRoomModes ( )
Here is the call graph for this function:
Here is the caller graph for this function:

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