Page Contents

Topics

Classes

QLThemeCompatibilityCautionDialog Class

#include <QLayers/qlthemecompatibilitycautiondialog.h>

Inherits: QLDialog

Public Functions

QLThemeCompatibilityCautionDialog(QWidget* parent = nullptr)
void set_lineage_table_data(const QStringList& lineage_list)
void set_theme_name(const QString& theme_name)

Detailed Description

QLThemeCompatibilityCautionDialog Example

A QLThemeCompatibilityCautionDialog is a QLDialog that informs the user when a theme is missing an implementation set and lists its ancestor themes where an implementation set can be obtained.

The theme's lineage is displayed using a QLTableView.

Member Function Documentation

QLThemeCompatibilityCautionDialog(QWidget* parent = nullptr)

Constructs a theme compatibility caution dialog.

void set_lineage_table_data(const QStringList& lineage_list)

Sets up the table with the provided lineage_list.

void set_theme_name(const QString& theme_name)

Sets the theme name used in the table's title.