#include "ManageOwner.h"
Public Slots | |
| void | slotShowGroupsWithAccessOnly (void) |
| void | slotGroupsFilter (void) |
| void | slotGroupsSelection (void) |
| virtual void | slotGroupCheckBoxChanged (bool state, int row)=0 |
Public Slots inherited from ot::Dialog | |
| void | close (DialogResult _result) |
| void | closeOk (void) |
| void | closeYes (void) |
| void | closeNo (void) |
| void | closeRetry (void) |
| void | closeCancel (void) |
Public Member Functions | |
| ManageOwner (const std::string &authServerURL, const std::string &assetType, const std::string &assetName, const std::string &ownerName) | |
| virtual | ~ManageOwner () |
Public Member Functions inherited from ot::Dialog | |
| Dialog (QWidget *_parent=(QWidget *) nullptr) | |
| Dialog (const DialogCfg &_config, QWidget *_parent=(QWidget *) nullptr) | |
| virtual | ~Dialog () |
| virtual QWidget * | getQWidget (void) |
| Returns a pointer to the root widget of this object. | |
| DialogResult | showDialog (const ShowFlags &_showFlags=ShowFlags(IdealFit)) |
| Center the dialog on parent and call exec. | |
| void | setDialogFlag (DialogCfg::DialogFlag _flag, bool _active=true) |
| void | setDialogFlags (DialogCfg::DialogFlags _flags) |
| DialogCfg::DialogFlags | dialogFlags (void) const |
| DialogResult | dialogResult (void) const |
| void | setDialogName (const std::string &_name) |
| const std::string & | dialogName (void) const |
| const DialogStateFlags & | getDialogState (void) const |
Public Member Functions inherited from ot::QWidgetInterface | |
| QWidgetInterface () | |
| virtual | ~QWidgetInterface () |
| void | setOTWidgetFlags (const WidgetFlags &_flags) |
| const WidgetFlags & | otWidgetFlags (void) const |
| virtual void | otWidgetFlagsChanged (const WidgetFlags &_flags) |
| void | centerOnParent (const QWidget *const _parentWidget) |
| Centers this widget on the parent. If no parent is provided the widget will center on the screen. | |
| QPoint | calculateCenterOnParentPos (const QWidget *const _parentWidget) |
| Calculates the top left corner of this widget centered on the parent widget. If no parent is provided the widget will center on the screen. | |
Protected Member Functions | |
| void | fillOwnerList (void) |
| std::string | tolower (std::string s) |
| bool | hasSuccessful (const std::string &response) |
| bool | hasError (const std::string &response) |
| void | readUserList (void) |
| ManageOwner ()=delete | |
| ManageOwner (ManageOwner &)=delete | |
| ManageOwner & | operator= (ManageOwner &)=delete |
Protected Member Functions inherited from ot::Dialog | |
| virtual void | keyPressEvent (QKeyEvent *_event) override |
| virtual void | mousePressEvent (QMouseEvent *_event) override |
| virtual void | mouseMoveEvent (QMouseEvent *_event) override |
| virtual void | mouseReleaseEvent (QMouseEvent *_event) override |
| virtual void | closeEvent (QCloseEvent *_event) override |
| virtual bool | mayCloseDialogWindow (void) const |
Protected Attributes | |
| ot::LineEdit * | m_filterGroups |
| ManageOwnerTable * | m_ownersList |
| std::string | m_authServerURL |
| std::string | m_assetType |
| std::string | m_assetName |
| std::string | m_assetOwner |
| ot::CheckBox * | m_ownerCheckBox |
| std::list< std::string > | m_userList |
Protected Attributes inherited from ot::QWidgetInterface | |
| WidgetFlags | m_widgetFlags |
Additional Inherited Members | |
Public Types inherited from ot::Dialog | |
| enum | DialogResult { Ok , Yes , No , Retry , Cancel } |
| enum | ShowFlag { DefaultShow = 0 << 0 , CenterOnParent = 1 << 0 , FitOnScreen = 1 << 1 , IdealFit = CenterOnParent | FitOnScreen } |
| enum class | DialogState { NoState = 0 << 0 , MousePressed = 1 << 0 , Closing = 1 << 1 } |
| typedef Flags< ShowFlag > | ShowFlags |
| typedef Flags< DialogState > | DialogStateFlags |
| ManageOwner::ManageOwner | ( | const std::string & | authServerURL, |
| const std::string & | assetType, | ||
| const std::string & | assetName, | ||
| const std::string & | ownerName ) |
|
virtual |
|
protecteddelete |
|
protecteddelete |
|
protected |
|
protected |
|
protected |
|
protecteddelete |
|
protected |
|
pure virtualslot |
Implemented in ManageGroupOwner, and ManageProjectOwner.
|
slot |
|
slot |
|
slot |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |