|
| KPropertyPage (QWidget *parent=nullptr) |
|
virtual bool | OnApply () |
| Called by the framework when the Apply Now button is clicked.
|
|
virtual void | OnCancel () |
| Called by the framework when the Cancel button is clicked.
|
|
virtual bool | OnKillActive () |
| Called by the framework when the current page is no longer the active page. Perform data validation here.
|
|
virtual void | OnOK () |
| Called by the framework when the OK, Apply Now, or Close button is clicked.
|
|
virtual bool | OnQueryCancel () |
| Called by the framework when the Cancel button is clicked, and before the cancel has taken place.
|
|
virtual void | OnReset () |
| Called by the framework when the Cancel button is clicked.
|
|
virtual bool | OnSetActive () |
| Called by the framework when the page is made the active page.
|
|
virtual bool | OnWizardBack () |
| Called by the framework when the Back button is clicked while using a wizard-type property sheet.
|
|
virtual bool | OnWizardFinish () |
| Called by the framework when the Finish button is clicked while using a wizard-type property sheet.
|
|
virtual bool | OnWizardNext () |
| Called by the framework when the Next button is clicked while using a wizard-type property sheet.
|
|
void | SetModified (bool bChanged=true) |
| Call to activate or deactivate the Apply Now button.
|
|
| ~KPropertyPage () override |
|
virtual bool | Create (const KString &lpszWindowName, Flags dwStyle, const KRect &rect, QWidget *pParentWnd) |
| Creates and initializes the child window associated with the CWnd object.
|
|
void | DestroyWindow () |
| Asks for deletion of the widget.
|
|
bool | eventFilter (QObject *watched, QEvent *event) override |
|
void | GetClientRect (KRect *rect) const |
| Gets the dimensions of the widget.
|
|
U | GetParent () const |
| Retrieves the parent object of the widget, requires to pass the type of the parent.
|
|
KDialog * | GetParentDialog () const |
| Retrieves the parent widget as a KDialog. Returns nullptr if it's not a KDialog.
|
|
KWidget * | GetParentWidget () const |
| Retrieves the parent widget as a KWidget. Returns nullptr if it's not a KWidget.
|
|
bool | GetScrollInfo (Qt::Orientation nBar, ScrollInfo *lpScrollInfo, ScrollMasks nMask=ScrollMask::All) |
| Retrieves the information that the ScrollInfo structure maintains about a scroll bar.
|
|
int | GetScrollLimit (Qt::Orientation nBar) |
| Retrieves the limit of the scroll bar.
|
|
int | GetScrollPos (Qt::Orientation nBar) const |
| Retrieves the current position of a scroll box.
|
|
void | GetScrollRange (Qt::Orientation nBar, int *lpMinPos, int *lpMaxPos) const |
| Copies the current minimum and maximum scroll-bar positions for the given scroll bar.
|
|
void | GetWindowRect (KRect *rect) const |
| Gets the screen coordinates of widget.
|
|
virtual void | OnHelp () |
| Handles F1 Help within the application (using the current context).
|
|
bool | PostMessage (unsigned int id, uint64_t wParam=0, int64_t lParam=0) |
| Places a message in the application event loop, then returns without waiting for the window to process the message.
|
|
int64_t | SendMessage (unsigned int id, uint64_t wParam=0, int64_t lParam=0) |
| Sends a message to the object and does not return until it has processed the message.
|
|
void | setFlag (Flag flag, bool on=true) |
| Sets some flags on the widget.
|
|
bool | SetScrollInfo (Qt::Orientation nBar, ScrollInfo *lpScrollInfo, bool bRedraw=true) |
| Sets information about the scroll bar.
|
|
int | SetScrollPos (Qt::Orientation nBar, int nPos, bool bRedraw=true) |
| Sets the current position of a scroll box and, if specified, redraws the scroll bar to reflect the new position.
|
|
void | SetScrollRange (Qt::Orientation nBar, int nMinPos, int nMaxPos, bool bRedraw=true) |
| Sets minimum and maximum position values for the given scroll bar.
|
|
| ~KWidgetBase () |
|
|
enum | Flag |
|
enum | ScrollMask |
|
static constexpr char | mfcIDProperty [] |
|
using | FocusHandler |
|
using | MessageHandler |
|
void | connectKillFocus (QWidget *w, Class *object, void(Class::*method)()) |
|
void | connectKillFocus (QWidget *w, FocusHandler method) |
|
void | connectMessage (int id, Class *object, int64_t(Class::*method)(uint64_t, int64_t)) |
|
void | connectMessage (int id, MessageHandler method) |
|
void | connectRange (const typename QtPrivate::FunctionPointer< Signal >::Object *firstWidget, const typename QtPrivate::FunctionPointer< Signal >::Object *lastWidget, Signal signal, Class *object, void(Class::*method)(unsigned int)) |
|
void | connectScroll (QAbstractSlider *abstractSlider) |
|
bool | event (QEvent *e) override |
|
void | keyPressEvent (QKeyEvent *event) override |
|
void | keyReleaseEvent (QKeyEvent *event) override |
|
void | mouseDoubleClickEvent (QMouseEvent *event) override |
|
void | mouseMoveEvent (QMouseEvent *event) override |
|
void | mousePressEvent (QMouseEvent *event) override |
|
void | mouseReleaseEvent (QMouseEvent *event) override |
|
virtual void | OnDestroy () |
| Called when widget is being destroyed.
|
|
virtual bool | OnHelpInfo (QKeyEvent *event) |
| Called by the framework when the user presses the F1 key.
|
|
virtual void | OnHScroll (int nSBCode, int nPos, QAbstractSlider *pScroll) |
| Called when the user clicks the horizontal scroll bar.
|
|
virtual void | OnKeyDown (QKeyEvent *event) |
| Called when a key is pressed.
|
|
virtual void | OnKeyUp (QKeyEvent *event) |
| Called when a key is released.
|
|
virtual void | OnLButtonDblClk (QMouseEvent *event) |
| Called when the user double-clicks the left mouse button.
|
|
virtual void | OnLButtonDown (QMouseEvent *event) |
| Called when the user presses the left mouse button.
|
|
virtual void | OnLButtonUp (QMouseEvent *event) |
| Called when the user releases the left mouse button.
|
|
virtual void | OnMButtonDblClk (QMouseEvent *event) |
| Called when the user double-clicks the middle mouse button.
|
|
virtual void | OnMButtonDown (QMouseEvent *event) |
| Called when the user presses the middle mouse button.
|
|
virtual void | OnMButtonUp (QMouseEvent *event) |
| Called when the user releases the middle mouse button.
|
|
virtual void | OnMouseMove (QMouseEvent *event) |
| Called when the mouse cursor moves.
|
|
virtual void | OnPaint (QPaintEvent *event) |
| Called to repaint a portion of the window.
|
|
virtual void | OnRButtonDblClk (QMouseEvent *event) |
| Called when the user double-clicks the right mouse button.
|
|
virtual void | OnRButtonDown (QMouseEvent *event) |
| Called when the user presses the right mouse button.
|
|
virtual void | OnRButtonUp (QMouseEvent *event) |
| Called when the user releases the right mouse button.
|
|
virtual void | OnSize (QResizeEvent *event) |
| Called after the size of CWnd has changed.
|
|
virtual void | OnVScroll (int nSBCode, int nPos, QAbstractSlider *pScroll) |
| Called when the user clicks the vertical scroll bar.
|
|
void | paintEvent (QPaintEvent *event) override |
|
void | resizeEvent (QResizeEvent *event) override |
|