Cockatrice 2026-03-05-Development-2.11.0-beta.54
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
SetNameAndCollectorsNumberDisplayWidget Class Reference

A widget to display the set name and collectors number with adjustable font size. More...

#include <set_name_and_collectors_number_display_widget.h>

Inheritance diagram for SetNameAndCollectorsNumberDisplayWidget:
[legend]
Collaboration diagram for SetNameAndCollectorsNumberDisplayWidget:
[legend]

Public Member Functions

 SetNameAndCollectorsNumberDisplayWidget (QWidget *parent, const QString &setName, const QString &collectorsNumber)
void resizeEvent (QResizeEvent *event) override
 Handles resize events to adjust the height of the set name label.

Private Attributes

QVBoxLayout * layout
QLabel * setName
QLabel * collectorsNumber

Detailed Description

A widget to display the set name and collectors number with adjustable font size.

This widget displays the set name and collectors number on two separate labels.

Constructor & Destructor Documentation

◆ SetNameAndCollectorsNumberDisplayWidget()

SetNameAndCollectorsNumberDisplayWidget::SetNameAndCollectorsNumberDisplayWidget ( QWidget * parent,
const QString & setName,
const QString & collectorsNumber )

Member Function Documentation

◆ resizeEvent()

void SetNameAndCollectorsNumberDisplayWidget::resizeEvent ( QResizeEvent * event)
override

Handles resize events to adjust the height of the set name label.

This method calculates the height required to display the set name label with word wrapping. It adjusts the minimum height of the set name label to fit the text.

Parameters
eventThe resize event.

Member Data Documentation

◆ collectorsNumber

QLabel* SetNameAndCollectorsNumberDisplayWidget::collectorsNumber
private

◆ layout

QVBoxLayout* SetNameAndCollectorsNumberDisplayWidget::layout
private

◆ setName

QLabel* SetNameAndCollectorsNumberDisplayWidget::setName
private

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