Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
ShortcutListModel Class Reference

A model managing the list of keyboard shortcuts for UI display. More...

#include <keyboard_shortcuts_dialog.h>

Inheritance diagram for ShortcutListModel:
AStringListListModel

Public Member Functions

 ShortcutListModel (QObject *parent=Q_NULLPTR)
 Constructs a new ShortcutListModel.
Public Member Functions inherited from AStringListListModel
 AStringListListModel (QObject *parent=Q_NULLPTR)
 Construct an empty model.
virtual ~AStringListListModel ()
 Destroy the model.
virtual int rowCount (const QModelIndex &parent=QModelIndex()) const override
 Return the number of rows in the model.
virtual int columnCount (const QModelIndex &parent=QModelIndex()) const override
 Return the number of columns in the model.
virtual QVariant data (const QModelIndex &index, int role=Qt::DisplayRole) const override
 Return data for the given index and role.
virtual QVariant headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const override
 Return header data for the given section, orientation, and role.
virtual void appendRow (const QStringList &row, const QString &row_tooltip=QString(), const QModelIndex &parent=QModelIndex())
 Append a row to the model.

Protected Member Functions

QStringList headerColumns () const override
 Retrieves the header column titles for the model.

Detailed Description

A model managing the list of keyboard shortcuts for UI display.

Constructor & Destructor Documentation

◆ ShortcutListModel()

ShortcutListModel::ShortcutListModel ( QObject * parent = Q_NULLPTR)
explicit

Constructs a new ShortcutListModel.

Parameters
parentThe parent QObject, defaults to Q_NULLPTR.

Member Function Documentation

◆ headerColumns()

QStringList ShortcutListModel::headerColumns ( ) const
overrideprotectedvirtual

Retrieves the header column titles for the model.

Returns
A list of header column strings.

Implements AStringListListModel.


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