Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/czyt1988/SARibbon
/ functions
Functions
2,356 in github.com/czyt1988/SARibbon
⨍
Functions
2,356
◇
Types & classes
424
Method
SARibbonPanelItem
* \if ENGLISH * @brief Constructs a SARibbonPanelItem instance * @param widget The widget to wrap * \endif * * \if CHINESE * @brief 构造一个 S
src/SARibbonBar/SARibbonPanelItem.cpp:14
Method
SARibbonPanelLabel
src/SARibbon.cpp:15840
Method
SARibbonPanelLabel
src/SARibbonBar/SARibbonPanel.cpp:41
Method
SARibbonPanelLayout
SARibbonPanelLayout_DEBUG_PRINT * \if ENGLISH * @brief Constructs a SARibbonPanelLayout instance * @param p Parent widget * \endif * * \if C
src/SARibbon.cpp:14256
Method
SARibbonPanelLayout
SARibbonPanelLayout_DEBUG_PRINT * \if ENGLISH * @brief Constructs a SARibbonPanelLayout instance * @param p Parent widget * \endif * * \if C
src/SARibbonBar/SARibbonPanelLayout.cpp:41
Method
SARibbonPanelOptionButton
* \if ENGLISH * @brief Constructor for SARibbonPanelOptionButton * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonP
src/SARibbon.cpp:14148
Method
SARibbonPanelOptionButton
* \if ENGLISH * @brief Constructor for SARibbonPanelOptionButton * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonP
src/SARibbonBar/SARibbonPanelOptionButton.cpp:15
Method
SARibbonQuickAccessBar
=================================================== SARibbonQuickAccessBar =================================================== * \if ENGLISH * @brie
src/SARibbon.cpp:13584
Method
SARibbonQuickAccessBar
=================================================== SARibbonQuickAccessBar =================================================== * \if ENGLISH * @brie
src/SARibbonBar/SARibbonQuickAccessBar.cpp:19
Method
SARibbonSeparatorWidget
* \if ENGLISH * @brief Constructor for SARibbonSeparatorWidget * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonSep
src/SARibbon.cpp:13286
Method
SARibbonSeparatorWidget
* \if ENGLISH * @brief Constructor for SARibbonSeparatorWidget * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonSep
src/SARibbonBar/SARibbonSeparatorWidget.cpp:19
Method
SARibbonStackedWidget
* \if ENGLISH * @brief Constructor for SARibbonStackedWidget * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonStack
src/SARibbon.cpp:12678
Method
SARibbonStackedWidget
* \if ENGLISH * @brief Constructor for SARibbonStackedWidget * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonStack
src/SARibbonBar/SARibbonStackedWidget.cpp:66
Method
SARibbonSystemButtonBar
=================================================== SARibbonSystemButtonBar =================================================== * \if ENGLISH * @bri
src/SARibbon.cpp:7895
Method
SARibbonSystemButtonBar
=================================================== SARibbonSystemButtonBar =================================================== * \if ENGLISH * @bri
src/SARibbonBar/SARibbonSystemButtonBar.cpp:254
Method
SARibbonSystemToolButton
=================================================== SARibbonSystemToolButton =================================================== * \if ENGLISH * @br
src/SARibbon.cpp:7877
Method
SARibbonSystemToolButton
=================================================== SARibbonSystemToolButton =================================================== * \if ENGLISH * @br
src/SARibbonBar/SARibbonSystemButtonBar.cpp:236
Method
SARibbonTabBar
* \if ENGLISH * @brief Constructs a SARibbonTabBar instance * @param parent Parent widget * \endif * * \if CHINESE * @brief 构造一个 SARibbonT
src/SARibbon.cpp:13619
Method
SARibbonTabBar
* \if ENGLISH * @brief Constructs a SARibbonTabBar instance * @param parent Parent widget * \endif * * \if CHINESE * @brief 构造一个 SARibbonT
src/SARibbonBar/SARibbonTabBar.cpp:16
Method
SARibbonTitleIconWidget
* @brief SARibbonTitleIconWidget::SARibbonTitleIconWidget * 构造函数,初始化标题栏图标控件 * @param parent 父窗口部件 */
src/SARibbon.cpp:13870
Method
SARibbonTitleIconWidget
* @brief SARibbonTitleIconWidget::SARibbonTitleIconWidget * 构造函数,初始化标题栏图标控件 * @param parent 父窗口部件 */
src/SARibbonBar/SARibbonTitleIconWidget.cpp:17
Method
SARibbonToolButton
* \if ENGLISH * @brief Constructor for SARibbonToolButton * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonToolButt
src/SARibbon.cpp:9782
Method
SARibbonToolButton
* \if ENGLISH * @brief Constructor for SARibbonToolButton * @param parent Parent widget * \endif * * \if CHINESE * @brief SARibbonToolButt
src/SARibbonBar/SARibbonToolButton.cpp:1035
Method
SARibbonWidget
=================================================== SARibbonWidget =================================================== * \if ENGLISH * @brief Constr
src/SARibbon.cpp:33120
Method
SARibbonWidget
=================================================== SARibbonWidget =================================================== * \if ENGLISH * @brief Constr
src/SARibbonBar/SARibbonWidget.cpp:43
Method
Widget
src/SARibbonBar/colorWidgets/tst/Widget.cpp:10
Method
action
* \if ENGLISH * @brief Get action by key * @param key Action key * @return Action pointer, returns nullptr if key not found * \endif * * \
src/SARibbonBar/SARibbonActionsManager.cpp:361
Method
actionEvent
src/SARibbon.cpp:10295
Method
actionEvent
* \if ENGLISH * @brief Handles action events (add, remove, change) * * This function is called by Qt when actions are added, removed, or changed
src/SARibbonBar/SARibbonPanel.cpp:1660
Method
actionEvent
src/SARibbonBar/SARibbonToolButton.cpp:1548
Method
actionGroup
* \if ENGLISH * @brief Get action group * @return QActionGroup pointer * \endif * * \if CHINESE * @brief 获取SARibbonGalleryGroup管理的actiongr
src/SARibbon.cpp:22186
Method
actionGroup
* \if ENGLISH * @brief Get action group * @return QActionGroup pointer * \endif * * \if CHINESE * @brief 获取SARibbonGalleryGroup管理的actiongr
src/SARibbonBar/SARibbonGalleryGroup.cpp:974
Method
actionManager
* \if ENGLISH * @brief Get the action manager pointer * @return SARibbonActionsManager pointer * \endif * * \if CHINESE * @brief 获取actionm
src/SARibbon.cpp:29849
Method
actionManager
* \if ENGLISH * @brief Get the action manager pointer * @return SARibbonActionsManager pointer * \endif * * \if CHINESE * @brief 获取actionm
src/SARibbonBar/SARibbonCustomizeData.cpp:281
Method
actionToRibbonToolButton
* \if ENGLISH * @brief Retrieves the SARibbonToolButton associated with an action * @param action The action to query * @return The associated t
src/SARibbonBar/SARibbonPanel.cpp:802
Method
activateOn
* @brief 激活指定的顶级窗体 * 使指定的顶级窗体能够使用 SAFramelessHelper 提供的无边框移动和缩放功能。 * @param topLevelWidget 要激活的顶级窗体指针。 */
src/SARibbon.cpp:7441
Method
activateOn
* @brief 激活指定的顶级窗体 * 使指定的顶级窗体能够使用 SAFramelessHelper 提供的无边框移动和缩放功能。 * @param topLevelWidget 要激活的顶级窗体指针。 */
src/SARibbonBar/SAFramelessHelper.cpp:579
Method
activeQuickAccessBar
* \if ENGLISH * @brief Activate the QuickAccessBar * @return Returns the activated QuickAccessBar pointer * \endif * * \if CHINESE * @brie
src/SARibbon.cpp:25358
Method
activeQuickAccessBar
* \if ENGLISH * @brief Activate the QuickAccessBar * @return Returns the activated QuickAccessBar pointer * \endif * * \if CHINESE * @brie
src/SARibbonBar/SARibbonBar.cpp:2167
Method
activeRightButtonGroup
* \if ENGLISH * @brief Activate the button group on the right side of the tabbar * @return Returns the pointer to the right button group * \endi
src/SARibbon.cpp:25321
Method
activeRightButtonGroup
* \if ENGLISH * @brief Activate the button group on the right side of the tabbar * @return Returns the pointer to the right button group * \endi
src/SARibbonBar/SARibbonBar.cpp:2130
Method
addAction
* \if ENGLISH * @brief Adds an action to the button group * @param a Action to add * \endif * * \if CHINESE * @brief 向按钮组添加一个动作 * @param
src/SARibbonBar/SARibbonSystemButtonBar.cpp:723
Method
addActionItem
* \if ENGLISH * @brief Add action item * @param act QAction pointer * \endif * * \if CHINESE * @brief 添加动作项目 * @param act QAction指针 *
src/SARibbonBar/SARibbonGalleryGroup.cpp:715
Method
addCategoryActions
* @brief 添加一组actions * @param title actions组的名字 * @param actions * @return 返回SARibbonGalleryGroup,用户可以通过修改SARibbonGalleryGroup属性控制其显示方法 */ * \
src/SARibbonBar/SARibbonGallery.cpp:479
Method
addCategoryPage
* \if ENGLISH * @brief Add a category page * To delete, simply use delete, SARibbonBar will handle it * @param title Category name, by default S
src/SARibbonBar/SARibbonBar.cpp:718
Method
addCategoryPage
* \if ENGLISH * @brief Add a category page * @param title Category name * @return Created SARibbonCategory object * \endif * * \if CHINESE
src/SARibbonBar/SARibbonContextCategory.cpp:74
Method
addContextCategory
* \if ENGLISH * @brief Add context category * * Context category is a tag triggered in special cases, needs to be triggered manually by the user
src/SARibbonBar/SARibbonBar.cpp:1208
Method
addGallery
* \if ENGLISH * @brief Adds a gallery widget to the panel * * A gallery is a specialized widget for displaying a collection of items. If `expand
src/SARibbonBar/SARibbonPanel.cpp:757
Method
addGalleryGroup
* \if ENGLISH * @brief Get a blank SARibbonGalleryGroup * @return Pointer to the created SARibbonGalleryGroup * @details Creates and returns a n
src/SARibbon.cpp:22770
Method
addGalleryGroup
* \if ENGLISH * @brief Get a blank SARibbonGalleryGroup * @return Pointer to the created SARibbonGalleryGroup * @details Creates and returns a n
src/SARibbonBar/SARibbonGallery.cpp:415
Method
addItem
* \if ENGLISH * @brief Add item with text and icon * @param text Item text * @param icon Item icon * \endif * * \if CHINESE * @brief 添加带
src/SARibbonBar/SARibbonGalleryGroup.cpp:677
Method
addItem
* \if ENGLISH * @brief Adds an item to the layout (not supported) * * This layout only accepts items created from `QAction` via `insertAction`.
src/SARibbonBar/SARibbonPanelLayout.cpp:131
Method
addItem
src/SARibbonBar/SARibbonCategoryLayout.cpp:153
Method
addLargeAction
* \if ENGLISH * @brief Adds a large action (occupies full height) * @param action The action to add * \endif * * \if CHINESE * @brief 添加一个
src/SARibbonBar/SARibbonPanel.cpp:414
Method
addLargeMenu
* \if ENGLISH * @brief Adds a menu as a large button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINES
src/SARibbon.cpp:16395
Method
addLargeMenu
* \if ENGLISH * @brief Adds a menu as a large button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINES
src/SARibbonBar/SARibbonPanel.cpp:596
Method
addLargeWidget
* \if ENGLISH * @brief Adds a widget as a large button * @param w The widget to add * @return The created QWidgetAction * \endif * * \if C
src/SARibbonBar/SARibbonPanel.cpp:731
Method
addMediumAction
* \if ENGLISH * @brief Adds a medium action * * In ThreeRowMode, a medium action occupies two rows. In TwoRowMode, it is equivalent to a small a
src/SARibbonBar/SARibbonPanel.cpp:436
Method
addMediumMenu
* \if ENGLISH * @brief Adds a menu as a medium button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINE
src/SARibbon.cpp:16413
Method
addMediumMenu
* \if ENGLISH * @brief Adds a menu as a medium button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINE
src/SARibbonBar/SARibbonPanel.cpp:614
Method
addMediumWidget
* \if ENGLISH * @brief Adds a widget as a medium button * @param w The widget to add * @return The created QWidgetAction * \endif * * \if
src/SARibbonBar/SARibbonPanel.cpp:713
Method
addMenu
* \if ENGLISH * @brief Adds a menu to the panel * @param menu The menu to add * @param rp The row proportion for the menu button * @param popM
src/SARibbonBar/SARibbonPanel.cpp:566
Method
addMenuAction
* \if ENGLISH * @brief Add a menu QAction to the button group widget * @param menuAction QAction object that has been set with a menu * @param p
src/SARibbonBar/SARibbonButtonGroupWidget.cpp:78
Method
addMenuAction
* \if ENGLISH * @brief Adds a menu action to the button group * @param menuAction Menu action to add * @param popupMode Popup mode * \endif
src/SARibbonBar/SARibbonSystemButtonBar.cpp:741
Method
addPanel
src/SARibbonBar/SARibbonCategory.cpp:72
Method
addPanel
src/SARibbonBar/SARibbonCategoryLayout.cpp:261
Method
addRibbonMenu
* \if ENGLISH * @brief Add a SARibbonMenu * @param menu SARibbonMenu pointer * @return QAction pointer * \endif * * \if CHINESE * @brief
src/SARibbon.cpp:13780
Method
addRibbonMenu
* \if ENGLISH * @brief Add a SARibbonMenu * @param menu SARibbonMenu pointer * @return QAction pointer * \endif * * \if CHINESE * @brief
src/SARibbonBar/SARibbonMenu.cpp:64
Method
addSeparator
* \if ENGLISH * @brief Adds a separator to the button group * @return The added separator action * \endif * * \if CHINESE * @brief 向按钮组添加一
src/SARibbonBar/SARibbonSystemButtonBar.cpp:777
Method
addSmallAction
* \if ENGLISH * @brief Adds a small action * @param action The action to add * \endif * * \if CHINESE * @brief 添加一个小action * @param acti
src/SARibbonBar/SARibbonPanel.cpp:452
Method
addSmallMenu
* \if ENGLISH * @brief Adds a menu as a small button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINES
src/SARibbon.cpp:16431
Method
addSmallMenu
* \if ENGLISH * @brief Adds a menu as a small button * @param menu The menu to add * @param popMode The popup mode * \endif * * \if CHINES
src/SARibbonBar/SARibbonPanel.cpp:632
Method
addSmallWidget
* \if ENGLISH * @brief Adds a widget as a small button * @param w The widget to add * @return The created QWidgetAction * \endif * * \if C
src/SARibbonBar/SARibbonPanel.cpp:695
Method
addWidget
* \if ENGLISH * @brief Adds a custom widget to the panel * * The panel will create a `QWidgetAction` to manage the widget. The panel does not ta
src/SARibbonBar/SARibbonPanel.cpp:660
Method
addWidget
* \if ENGLISH * @brief Adds a widget to the button group * @param w Widget to add * @return The added action * \endif * * \if CHINESE *
src/SARibbonBar/SARibbonSystemButtonBar.cpp:795
Method
adjustIconSize
* @brief 适应iconsize * * 此函数会让originIconSize尽量适配buttonRect的大小 * @param buttonRect * @param originIconSize * @return */
src/SARibbon.cpp:9445
Method
adjustIconSize
src/SARibbonBar/SARibbonButtonLayoutStrategy.cpp:50
Method
adjustIconSize
* @brief 适应iconsize * * 此函数会让originIconSize尽量适配buttonRect的大小 * @param buttonRect * @param originIconSize * @return */
src/SARibbonBar/SARibbonToolButton.cpp:698
Method
allActions
* \if ENGLISH * @brief Iterate through all panels and get their actions * @return List of all actions in all panels * \endif * * \if CHINESE
src/SARibbonBar/SARibbonBar.cpp:3387
Method
allActions
* \if ENGLISH * @brief Get all managed actions * @return List of all managed actions * \endif * * \if CHINESE * @brief 返回所有管理的actions *
src/SARibbonBar/SARibbonActionsManager.cpp:411
Method
allThemes
tests/ThemeCoverageTest.cpp:30
Method
animationDuration
* \if ENGLISH * @brief Get animation duration * @return Animation duration in milliseconds * \endif * * \if CHINESE * @brief 获取动画持续时间 *
src/SARibbon.cpp:13066
Method
animationDuration
* \if ENGLISH * @brief Get animation duration * @return Animation duration in milliseconds * \endif * * \if CHINESE * @brief 获取动画持续时间 *
src/SARibbonBar/SARibbonStackedWidget.cpp:454
Method
animationDuration
* \if ENGLISH * @brief Animation duration * @return Current animation duration in milliseconds, or -1 if not available * \endif * * \if CHIN
src/SARibbonBar/SARibbonCategory.cpp:972
Method
animationDuration
* \if ENGLISH * @brief Get the duration of the animation * @return Animation duration in milliseconds, or -1 if animation is not set * @note Def
src/SARibbonBar/SARibbonCategoryLayout.cpp:1106
Method
animationWidgetHeight
* \if ENGLISH * @brief Get animation widget height * @return Animation widget height * \endif * * \if CHINESE * @brief 获取动画窗口高度 * @retur
src/SARibbon.cpp:12726
Method
animationWidgetHeight
* \if ENGLISH * @brief Get animation widget height * @return Animation widget height * \endif * * \if CHINESE * @brief 获取动画窗口高度 * @retur
src/SARibbonBar/SARibbonStackedWidget.cpp:114
Method
applicationButton
* \if ENGLISH * @brief Get the application button * @return The application button * \endif * * \if CHINESE * @brief 获取应用程序按钮 * @
src/SARibbon.cpp:27325
Method
applicationButton
* \if ENGLISH * @brief Get the application button * @return The application button * \endif * * \if CHINESE * @br
src/SARibbonBar/SARibbonBarLayout.cpp:156
Method
applyBuiltinTheme
example/ThemeDesignerExample/mainwindow.cpp:474
Method
applys
* \if ENGLISH * @brief Apply all settings * @return true if any setting applied successfully * @note Returns true if any setting is applied succ
src/SARibbonBar/SARibbonCustomizeWidget.cpp:929
Method
applys
* \if ENGLISH * @brief Equivalent to SARibbonCustomizeWidget::applys * @return true if apply succeeded * \endif * * \if CHINESE * @brief 等
src/SARibbonBar/SARibbonCustomizeDialog.cpp:143
Method
autoRegisteActions
* @brief 自动加载SARibbonBar的action * 此函数会遍历@ref SARibbonBar的父窗口(一般是SARibbonMainWindow)下的所有子object,找到action注册, * 并会遍历所有@ref SARibbonCategory,把SARibbon
src/SARibbon.cpp:12114
Method
autoRegisteActions
* @brief 自动加载SARibbonBar的action * 此函数会遍历@ref SARibbonBar的父窗口(一般是SARibbonMainWindow)下的所有子object,找到action注册, * 并会遍历所有@ref SARibbonCategory,把SARibbon
src/SARibbonBar/SARibbonActionsManager.cpp:430
Method
autoRegisteWidgetActions
* @brief 自动加载action * @param w * @param tag * @param enableEmit * @return 返回成功加入SARibbonActionsManager管理的action */
src/SARibbon.cpp:12174
Method
autoRegisteWidgetActions
* @brief 自动加载action * @param w * @param tag * @param enableEmit * @return 返回成功加入SARibbonActionsManager管理的action */
src/SARibbonBar/SARibbonActionsManager.cpp:490
Method
bindToColorToolButton
* \if ENGLISH * @brief Quick bind to SAColorToolButton * @param btn SAColorToolButton to bind * \endif * * \if CHINESE * @brief 快速绑定ColorT
src/SARibbon.cpp:3276
Method
bindToColorToolButton
* \if ENGLISH * @brief Quick bind to SAColorToolButton * @param btn SAColorToolButton to bind * \endif * * \if CHINESE * @brief 快速绑定ColorT
src/SARibbonBar/colorWidgets/SAColorMenu.cpp:214
Method
borderWidth
src/SARibbon.cpp:7518
Method
borderWidth
src/SARibbonBar/SAFramelessHelper.cpp:656
← previous
next →
901–1,000 of 2,356, ranked by callers