ORE Studio 0.0.4
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
ChangeReasonCategoryHistoryDialog Class Reference

Widget for displaying change reason category version history. More...

#include <ChangeReasonCategoryHistoryDialog.hpp>

Inherits QWidget.

Collaboration diagram for ChangeReasonCategoryHistoryDialog:
Collaboration graph

Signals

void statusChanged (const QString &message)
 
void errorOccurred (const QString &error_message)
 
void openVersionRequested (const dq::domain::change_reason_category &category, int versionNumber)
 Emitted when user requests to open a version in read-only mode.
 
void revertVersionRequested (const dq::domain::change_reason_category &category)
 Emitted when user requests to revert to a selected version.
 

Public Member Functions

 ChangeReasonCategoryHistoryDialog (QString code, ClientManager *clientManager, QWidget *parent=nullptr)
 
void loadHistory ()
 
QSize sizeHint () const override
 
void markAsStale ()
 Mark the history data as stale and reload.
 
QString code () const
 Returns the code of the category.
 

Detailed Description

Widget for displaying change reason category version history.

Member Function Documentation

◆ markAsStale()

void markAsStale ( )

Mark the history data as stale and reload.

Called when a notification is received indicating this category has changed on the server. Automatically reloads the history data.

◆ openVersionRequested

void openVersionRequested ( const dq::domain::change_reason_category category,
int  versionNumber 
)
signal

Emitted when user requests to open a version in read-only mode.

Parameters
categoryThe category data at the selected version.
versionNumberThe version number being viewed.

◆ revertVersionRequested

void revertVersionRequested ( const dq::domain::change_reason_category category)
signal

Emitted when user requests to revert to a selected version.

Parameters
categoryThe category data to revert to.