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
↓ 1 callers
Method
createRibbonPanelOptionButton
* \if ENGLISH * @brief Create SARibbonPanelOptionButton * @param panel Associated panel * @return SARibbonPanelOptionButton pointer * @sa SARi
src/SARibbon.cpp:29445
↓ 1 callers
Method
createRibbonPanelOptionButton
* \if ENGLISH * @brief Create SARibbonPanelOptionButton * @param panel Associated panel * @return SARibbonPanelOptionButton pointer * @sa SARi
src/SARibbonBar/SARibbonElementFactory.cpp:314
↓ 1 callers
Method
createRibbonStackedWidget
* \if ENGLISH * @brief Create SARibbonStackedWidget * @param parent SARibbonBar parent * @return SARibbonStackedWidget pointer * \endif *
src/SARibbon.cpp:29371
↓ 1 callers
Method
createRibbonStackedWidget
* \if ENGLISH * @brief Create SARibbonStackedWidget * @param parent SARibbonBar parent * @return SARibbonStackedWidget pointer * \endif *
src/SARibbonBar/SARibbonElementFactory.cpp:240
↓ 1 callers
Method
createRibbonTabBar
* \if ENGLISH * @brief Create SARibbonTabBar * @param parent Parent widget * @return SARibbonTabBar pointer * \endif * * \if CHINESE * @
src/SARibbon.cpp:29209
↓ 1 callers
Method
createRibbonTabBar
* \if ENGLISH * @brief Create SARibbonTabBar * @param parent Parent widget * @return SARibbonTabBar pointer * \endif * * \if CHINESE * @
src/SARibbonBar/SARibbonElementFactory.cpp:78
↓ 1 callers
Method
createRibbonTitleIconWidget
* \if ENGLISH * @brief Create SARibbonTitleIconWidget * @param parent Parent widget * @return SARibbonTitleIconWidget pointer * \endif * *
src/SARibbon.cpp:29463
↓ 1 callers
Method
createRibbonTitleIconWidget
* \if ENGLISH * @brief Create SARibbonTitleIconWidget * @param parent Parent widget * @return SARibbonTitleIconWidget pointer * \endif * *
src/SARibbonBar/SARibbonElementFactory.cpp:332
↓ 1 callers
Method
createRibbonToolButton
* \if ENGLISH * @brief Create SARibbonToolButton * @param parent Parent widget * @return SARibbonToolButton pointer * \endif * * \if CHINE
src/SARibbon.cpp:29353
↓ 1 callers
Method
createRibbonToolButton
* \if ENGLISH * @brief Create SARibbonToolButton * @param parent Parent widget * @return SARibbonToolButton pointer * \endif * * \if CHINE
src/SARibbonBar/SARibbonElementFactory.cpp:222
↓ 1 callers
Method
createRightButton
src/SARibbon.cpp:23381
↓ 1 callers
Method
createRightButton
src/SARibbonBar/SARibbonBar.cpp:190
↓ 1 callers
Method
createWindowButtonGroup
* \if ENGLISH * @brief Create SARibbonSystemButtonBar * @param parent Parent widget * @return SARibbonSystemButtonBar pointer * \endif * *
src/SARibbon.cpp:29425
↓ 1 callers
Method
createWindowButtonGroup
* \if ENGLISH * @brief Create SARibbonSystemButtonBar * @param parent Parent widget * @return SARibbonSystemButtonBar pointer * \endif * *
src/SARibbonBar/SARibbonElementFactory.cpp:294
↓ 1 callers
Method
currentRibbonStyle
* \if ENGLISH * @brief Get the current ribbon style * @return Returns the current ribbon style * \endif * * \if CHINESE * @brief 返回当前ribbo
src/SARibbon.cpp:25513
↓ 1 callers
Method
currentRibbonStyle
* \if ENGLISH * @brief Get the current ribbon style * @return Returns the current ribbon style * \endif * * \if CHINESE * @brief 返回当前ribbo
src/SARibbonBar/SARibbonBar.cpp:2322
↓ 1 callers
Method
data
* \if ENGLISH * @brief Get data at index * @param index Model index * @param role Data role * @return Data value * \endif * * \if CHINES
src/SARibbonBar/SARibbonGalleryGroup.cpp:289
↓ 1 callers
Method
displayRow
* \if ENGLISH * @brief Get display row * @return Display row * \endif * * \if CHINESE * @brief Gallery显示的行数 * @return 显示行数 * \endif
src/SARibbon.cpp:22106
↓ 1 callers
Method
displayRow
* \if ENGLISH * @brief Get display row * @return Display row * \endif * * \if CHINESE * @brief Gallery显示的行数 * @return 显示行数 * \endif
src/SARibbonBar/SARibbonGalleryGroup.cpp:894
↓ 1 callers
Method
doWheelEvent
src/SARibbon.cpp:17944
↓ 1 callers
Method
doWheelEvent
src/SARibbonBar/SARibbonCategory.cpp:191
↓ 1 callers
Method
galleryGroupList
src/SARibbon.cpp:22615
↓ 1 callers
Method
galleryGroupList
src/SARibbonBar/SARibbonGallery.cpp:260
↓ 1 callers
Function
getBuiltInRibbonThemeQss
* \if ENGLISH * @brief Get the complete QSS stylesheet string for a built-in ribbon theme * @details Loads the base QSS, theme template, and the d
src/SARibbon.cpp:5918
↓ 1 callers
Method
getButtonMenuStyleState
* @brief 基于Qt qcommonStyle源码,对QStyleOptionToolButton的style修正 * @param opt * @return */
src/SARibbon.cpp:5213
↓ 1 callers
Method
getButtonMenuStyleState
* @brief 基于Qt qcommonStyle源码,对QStyleOptionToolButton的style修正 * @param opt * @return */
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:445
↓ 1 callers
Method
getCheckedButton
src/SARibbon.cpp:3733
↓ 1 callers
Method
getCheckedButton
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:215
↓ 1 callers
Method
getColorByDialog
src/SARibbon.cpp:3173
↓ 1 callers
Method
getColorByDialog
src/SARibbonBar/colorWidgets/SAColorMenu.cpp:111
↓ 1 callers
Method
getColorToolButtonAt
src/SARibbon.cpp:3715
↓ 1 callers
Method
getColorToolButtonAt
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:197
↓ 1 callers
Method
getIndicatorRect
* @brief 获取ToolButtonMenu的区域 * @note 注意,如果不是QStyleOptionToolButton::MenuButtonPopup|QStyleOptionToolButton::HasMenu下调用此函数,返回的是QRect() * @param opt
src/SARibbon.cpp:5179
↓ 1 callers
Method
getIndicatorRect
* @brief 获取ToolButtonMenu的区域 * @note 注意,如果不是QStyleOptionToolButton::MenuButtonPopup|QStyleOptionToolButton::HasMenu下调用此函数,返回的是QRect() * @param opt
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:411
↓ 1 callers
Method
getTextAlignment
src/SARibbon.cpp:9720
↓ 1 callers
Method
getTextAlignment
src/SARibbonBar/SARibbonToolButton.cpp:973
↓ 1 callers
Method
gridMaximumWidth
* \if ENGLISH * @brief Get grid maximum width * @return Maximum width * \endif * * \if CHINESE * @brief grid最大的的宽度,默认为0(不限制) * @return 最
src/SARibbon.cpp:22170
↓ 1 callers
Method
gridMaximumWidth
* \if ENGLISH * @brief Get grid maximum width * @return Maximum width * \endif * * \if CHINESE * @brief grid最大的的宽度,默认为0(不限制) * @return 最
src/SARibbonBar/SARibbonGalleryGroup.cpp:958
↓ 1 callers
Method
gridMinimumWidth
* \if ENGLISH * @brief Get grid minimum width * @return Minimum width * \endif * * \if CHINESE * @brief grid最小的宽度,默认为0(不限制) * @return 最小
src/SARibbon.cpp:22138
↓ 1 callers
Method
gridMinimumWidth
* \if ENGLISH * @brief Get grid minimum width * @return Minimum width * \endif * * \if CHINESE * @brief grid最小的宽度,默认为0(不限制) * @return 最小
src/SARibbonBar/SARibbonGalleryGroup.cpp:926
↓ 1 callers
Method
groupTitle
* \if ENGLISH * @brief Get group title * @return Group title * \endif * * \if CHINESE * @brief 获取组标题 * @return 组标题 * \endif */
src/SARibbon.cpp:22047
↓ 1 callers
Method
groupTitle
* \if ENGLISH * @brief Get group title * @return Group title * \endif * * \if CHINESE * @brief 获取组标题 * @return 组标题 * \endif */
src/SARibbonBar/SARibbonGalleryGroup.cpp:835
↓ 1 callers
Method
handleWidgetEvent
src/SARibbon.cpp:7079
↓ 1 callers
Method
handleWidgetEvent
src/SARibbonBar/SAFramelessHelper.cpp:217
↓ 1 callers
Method
hasHeightForWidth
* \if ENGLISH * @brief Check if has height for width * @return True if has height for width * \endif * * \if CHINESE * @brief 检查是否具有宽度对应的高
src/SARibbon.cpp:22285
↓ 1 callers
Method
hasHeightForWidth
* \if ENGLISH * @brief Check if has height for width * @return True if has height for width * \endif * * \if CHINESE * @brief 检查是否具有宽度对应的高
src/SARibbonBar/SARibbonGalleryGroup.cpp:1073
↓ 1 callers
Method
hasIndicator
* @brief 判断是否有Indicator * @param opt * @return */
src/SARibbon.cpp:9486
↓ 1 callers
Method
hasIndicator
* @brief 判断是否有Indicator * @param opt * @return */
src/SARibbonBar/SARibbonToolButton.cpp:739
↓ 1 callers
Method
heightForWidth
* \if ENGLISH * @brief Get height for width * @param w Width * @return Height * \endif * * \if CHINESE * @brief 获取宽度对应的高度 * @param w 宽
src/SARibbon.cpp:22303
↓ 1 callers
Method
heightForWidth
* \if ENGLISH * @brief Get height for width * @param w Width * @return Height * \endif * * \if CHINESE * @brief 获取宽度对应的高度 * @param w 宽
src/SARibbonBar/SARibbonGalleryGroup.cpp:1091
↓ 1 callers
Method
heightHintForWidth
* @brief 根据宽度计算高度推荐值 * @param w * @return */
src/SARibbon.cpp:22635
↓ 1 callers
Method
heightHintForWidth
* @brief 根据宽度计算高度推荐值 * @param w * @return */
src/SARibbonBar/SARibbonGallery.cpp:280
↓ 1 callers
Method
hideCategory
* \if ENGLISH * @brief Hide category, not delete or remove, just hide * @param category SARibbonCategory pointer * \endif * * \if CHINESE
src/SARibbonBar/SARibbonBar.cpp:930
↓ 1 callers
Method
hideContextCategory
* \if ENGLISH * @brief Hide context category * @param context Context category pointer * \endif * * \if CHINESE * @brief 隐藏上下文标签 * @para
src/SARibbonBar/SARibbonBar.cpp:1296
↓ 1 callers
Method
indexToAction
src/SARibbon.cpp:12429
↓ 1 callers
Method
indexToAction
src/SARibbonBar/SARibbonActionsManager.cpp:745
↓ 1 callers
Method
init
src/SARibbonBar/SARibbonBar.cpp:150
↓ 1 callers
Method
init
src/SARibbonBar/SARibbonGallery.cpp:43
↓ 1 callers
Method
insertAction
* \if ENGLISH * @brief Inserts an action at a specific index * * This is the primary method for adding content to the layout. It creates a `SARi
src/SARibbon.cpp:14375
↓ 1 callers
Method
insertAction
* \if ENGLISH * @brief Inserts an action at a specific index * * This is the primary method for adding content to the layout. It creates a `SARi
src/SARibbonBar/SARibbonPanelLayout.cpp:160
↓ 1 callers
Method
insertCategoryPage
* \if ENGLISH * @brief Add a category at specified index, if current category count is less than index, it will be inserted at the end * @param ti
src/SARibbon.cpp:23975
↓ 1 callers
Method
insertCategoryPage
* \if ENGLISH * @brief Add a category at specified index, if current category count is less than index, it will be inserted at the end * @param ti
src/SARibbonBar/SARibbonBar.cpp:784
↓ 1 callers
Method
insertPanel
src/SARibbonBar/SARibbonCategory.cpp:81
↓ 1 callers
Method
installFrameless
src/SARibbon.cpp:32498
↓ 1 callers
Method
installFrameless
src/SARibbonBar/SARibbonMainWindow.cpp:57
↓ 1 callers
Method
invalidateSizeHint
* @brief Invalidates the cached size hint / 使缓存的size hint失效 * * This function clears the internally cached `sizeHint()` value and calls `updateGeo
src/SARibbon.cpp:10530
↓ 1 callers
Method
invalidateSizeHint
* @brief Invalidates the cached size hint / 使缓存的size hint失效 * * This function clears the internally cached `sizeHint()` value and calls `updateGeo
src/SARibbonBar/SARibbonToolButton.cpp:1783
↓ 1 callers
Method
isAnimatingScroll
* \if ENGLISH * @brief Check if scrolling animation is in progress * @return True if scrolling animation is running, false otherwise * \endif
src/SARibbon.cpp:20251
↓ 1 callers
Method
isAnimatingScroll
* \if ENGLISH * @brief Check if scrolling animation is in progress * @return True if scrolling animation is running, false otherwise * \endif
src/SARibbonBar/SARibbonCategoryLayout.cpp:999
↓ 1 callers
Method
isApplicationButtonVerticalExpansion
* \if ENGLISH * @brief Check if ApplicationButton is vertically expanded * * Default is false * @return True if ApplicationButton is verticall
src/SARibbonBar/SARibbonBar.cpp:3368
↓ 1 callers
Method
isCategoryVisible
* \if ENGLISH * @brief Check if this category is visible, i.e., the tabbar has this category * @param c SARibbonCategory pointer * @return True
src/SARibbonBar/SARibbonBar.cpp:1061
↓ 1 callers
Method
isContainContextCategoryInList
src/SARibbon.cpp:23420
↓ 1 callers
Method
isContainContextCategoryInList
src/SARibbonBar/SARibbonBar.cpp:229
↓ 1 callers
Method
isDark
* \if ENGLISH * @brief Check if this palette represents a dark theme * @return true if the palette was loaded with "isDark": true, false otherwise
src/SARibbon.cpp:6783
↓ 1 callers
Method
isEnableShowPanelTitle
* @brief Checks if the panel's title is enabled for display / 检查面板标题是否启用显示 * @return true if the title is enabled; otherwise false / 如果标题启用则返回true;否
src/SARibbon.cpp:15757
↓ 1 callers
Method
isEnableWordWrap
* \if ENGLISH * @brief Check if word wrap is enabled * @return True if word wrap is enabled * \endif * * \if CHINESE * @brief 判断是否允许换行 *
src/SARibbonBar/SARibbonBar.cpp:2694
↓ 1 callers
Method
isScrolled
* \if ENGLISH * @brief Check if the layout has been scrolled * @return True if the layout has been scrolled (mXBase != 0), false otherwise * @de
src/SARibbon.cpp:20269
↓ 1 callers
Method
isScrolled
* \if ENGLISH * @brief Check if the layout has been scrolled * @return True if the layout has been scrolled (mXBase != 0), false otherwise * @de
src/SARibbonBar/SARibbonCategoryLayout.cpp:1017
↓ 1 callers
Method
isSingleRowStyle
* \if ENGLISH * @brief Check if the ribbon style is single-row mode * @param s Ribbon style * @return true if it's single-row style * \endif
src/SARibbon.cpp:23746
↓ 1 callers
Method
isSingleRowStyle
* \if ENGLISH * @brief Check if the ribbon style is single-row mode * @param s Ribbon style * @return true if it's single-row style * \endif
src/SARibbonBar/SARibbonBar.cpp:555
↓ 1 callers
Method
isThreeRowStyle
* \if ENGLISH * @brief Check if the ribbon style is three-row mode * @param s Ribbon style * @return true if it's three-row style, false if it's
src/SARibbon.cpp:23692
↓ 1 callers
Method
isThreeRowStyle
* \if ENGLISH * @brief Check if the ribbon style is three-row mode * @param s Ribbon style * @return true if it's three-row style, false if it's
src/SARibbonBar/SARibbonBar.cpp:501
↓ 1 callers
Method
isTwoRowStyle
* \if ENGLISH * @brief Check if the ribbon style is two-row mode * @param s Ribbon style * @return true if it's two-row style, false if it's thr
src/SARibbon.cpp:23674
↓ 1 callers
Method
isTwoRowStyle
* \if ENGLISH * @brief Check if the ribbon style is two-row mode * @param s Ribbon style * @return true if it's two-row style, false if it's thr
src/SARibbonBar/SARibbonBar.cpp:483
↓ 1 callers
Method
isUseNativeFrame
src/SARibbon.cpp:32518
↓ 1 callers
Method
isUseNativeFrame
src/SARibbonBar/SARibbonMainWindow.cpp:77
↓ 1 callers
Method
isUseRibbonBar
src/SARibbon.cpp:32508
↓ 1 callers
Method
isUseRibbonBar
src/SARibbonBar/SARibbonMainWindow.cpp:67
↓ 1 callers
Method
iterationColorBtns
* @brief 遍历所有的button * @param fn */
src/SARibbon.cpp:3815
↓ 1 callers
Method
iterationColorBtns
* @brief 遍历所有的button * @param fn */
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:297
↓ 1 callers
Method
largeIconSize
* @brief 大按钮的尺寸 * @return */
src/SARibbon.cpp:10549
↓ 1 callers
Method
largeIconSize
* \if ENGLISH * @brief Gets the large icon size for tool buttons * @return The current large icon size * \endif * * \if CHINESE * @brief 获
src/SARibbonBar/SARibbonPanel.cpp:1058
↓ 1 callers
Method
lastWidget
* \if ENGLISH * @brief Gets the widget associated with the last item * @return The widget, or nullptr if not found * \endif * * \if CHINESE
src/SARibbon.cpp:14672
↓ 1 callers
Method
lastWidget
* \if ENGLISH * @brief Gets the widget associated with the last item * @return The widget, or nullptr if not found * \endif * * \if CHINESE
src/SARibbonBar/SARibbonPanelLayout.cpp:457
↓ 1 callers
Method
layoutCategory
* \if ENGLISH * @brief Layout the category * @details This function is called when adjusting the alignment of the category. Since the size of Stac
src/SARibbon.cpp:28597
↓ 1 callers
Method
layoutCategory
* \if ENGLISH * @brief Layout the category * @details This function is called when adjusting the alignment of the category. Since the size of Stac
src/SARibbonBar/SARibbonBarLayout.cpp:1428
↓ 1 callers
Method
layoutRequestInnerWidgets
* \if ENGLISH * @brief Send layout request to inner widgets * @details This method will invalidate and recalculate the layout of child widgets *
src/SARibbon.cpp:12816
↓ 1 callers
Method
layoutRequestInnerWidgets
* \if ENGLISH * @brief Send layout request to inner widgets * @details This method will invalidate and recalculate the layout of child widgets *
src/SARibbonBar/SARibbonStackedWidget.cpp:204
↓ 1 callers
Method
markIsContextCategory
* \if ENGLISH * @brief Mark this as a context label * @param isContextCategory True to mark as context category, false otherwise * \endif *
src/SARibbon.cpp:19174
↓ 1 callers
Method
markIsContextCategory
* \if ENGLISH * @brief Mark this as a context label * @param isContextCategory True to mark as context category, false otherwise * \endif *
src/SARibbonBar/SARibbonCategory.cpp:1421
← previous
next →
501–600 of 2,356, ranked by callers