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
↓ 8 callers
Method
action
* \if ENGLISH * @brief Get action * @return QAction pointer * \endif * * \if CHINESE * @brief 获取动作 * @return QAction指针 * \endif */
src/SARibbonBar/SARibbonGalleryItem.cpp:372
↓ 8 callers
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/SARibbon.cpp:16235
↓ 8 callers
Method
contentsMargins
* \if ENGLISH * @brief Get the contents margins * @return The contents margins * \endif * * \if CHINESE * @brief 获取内容边距 * @return
src/SARibbon.cpp:27357
↓ 8 callers
Method
contentsMargins
* \if ENGLISH * @brief Get the contents margins * @return The contents margins * \endif * * \if CHINESE * @brief
src/SARibbonBar/SARibbonBarLayout.cpp:188
↓ 8 callers
Method
icon
* \if ENGLISH * @brief Get the icon * @return Current icon * \endif * * \if CHINESE * @brief 获取图标 * @return 当前图标 * \endif */
src/SARibbon.cpp:13506
↓ 8 callers
Method
icon
* \if ENGLISH * @brief Get icon * @return Icon * \endif * * \if CHINESE * @brief 获取图标 * @return 图标 * \endif */
src/SARibbonBar/SARibbonGalleryItem.cpp:215
↓ 8 callers
Method
invalidate
* \if ENGLISH * @brief Invalidates the layout, marking it as dirty * * This forces a recalculation of the layout geometry on the next update.
src/SARibbon.cpp:14560
↓ 8 callers
Method
invalidate
* \if ENGLISH * @brief Invalidates the layout, marking it as dirty * * This forces a recalculation of the layout geometry on the next update.
src/SARibbonBar/SARibbonPanelLayout.cpp:345
↓ 8 callers
Method
isEmpty
* \if ENGLISH * @brief Checks if the layout is empty * @return true if the layout has no items; otherwise false * \endif * * \if CHINESE *
src/SARibbonBar/SARibbonPanelLayout.cpp:324
↓ 8 callers
Method
remove
* \if ENGLISH * @brief Remove item by action object name * @param act_object_name Action object name * @return Result of removal operation * \
src/SARibbonBar/SARibbonGalleryGroup.cpp:466
↓ 8 callers
Method
ribbonAlignment
* \if ENGLISH * @brief Get ribbon alignment * @return Current ribbon alignment * \endif * * \if CHINESE * @brief ribbon的对齐方式 * @return 当
src/SARibbonBar/SARibbonBar.cpp:3261
↓ 8 callers
Method
ribbonTabBar
* \if ENGLISH * @brief Get tab bar * @return SARibbonTabBar pointer * @sa SARibbonTabBar * \endif * * \if CHINESE * @brief 返回tabbar *
src/SARibbon.cpp:23887
↓ 8 callers
Method
setColor
* \if ENGLISH * @brief Set color * @note Will emit @sa colorChanged signal * @param c Color * \endif * * \if CHINESE * @brief 设置颜色 * @
src/SARibbon.cpp:5460
↓ 7 callers
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/SARibbon.cpp:16530
↓ 7 callers
Function
horizontalAdvance
src/SARibbon.h:562
↓ 7 callers
Function
horizontalAdvance
src/SARibbonBar/SARibbonQt5Compat.hpp:92
↓ 7 callers
Method
isUseRibbonFrame
* @brief 获取当前tabbar的样式 */
src/SARibbon.cpp:23570
↓ 7 callers
Method
loadFromFile
* \if ENGLISH * @brief Load palette from a JSON file * @param[in] jsonPath Filesystem path or Qt resource path (e.g. ":/themes/light.json") * @r
src/SARibbon.cpp:6587
↓ 7 callers
Method
parentWidget
src/SARibbonBar/SARibbonContextCategory.cpp:134
↓ 7 callers
Method
setCurrentIndex
* \if ENGLISH * @brief Switch to the corresponding tab * @param index Tab index * \endif * * \if CHINESE * @brief 切换到对应标签 * @param index
src/SARibbon.cpp:25529
↓ 7 callers
Method
setOptionAction
* \if ENGLISH * @brief Sets the option action for the panel * * The option action is displayed as a button in the panel's title area. * Pass `
src/SARibbon.cpp:14407
↓ 7 callers
Method
setPopupMode
* \if ENGLISH * @brief Set popup mode * @details In this mode, the window will: * @details - Set Qt::Popup flag * @details - Frameless window
src/SARibbon.cpp:12857
↓ 7 callers
Method
updateTabData
* @brief 更新上下文标签的tab索引信息 * * 当tab发生增删移动时,上下文标签管理的tab索引会失效,需要重新刷新 */
src/SARibbon.cpp:23484
↓ 7 callers
Method
updateTabData
* @brief 更新上下文标签的tab索引信息 * * 当tab发生增删移动时,上下文标签管理的tab索引会失效,需要重新刷新 */
src/SARibbonBar/SARibbonBar.cpp:293
↓ 6 callers
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/SARibbon.cpp:24399
↓ 6 callers
Method
addWidget
src/SARibbonBar/colorWidgets/SAColorMenu.cpp:135
↓ 6 callers
Method
applicationButton
* \if ENGLISH * @brief Get application button * @return The default application button is generated by @ref SARibbonApplicationButton, can be set
src/SARibbon.cpp:23842
↓ 6 callers
Function
applyRibbonTheme
src/SARibbon.cpp:6349
↓ 6 callers
Method
eventFilter
src/SARibbon.cpp:7415
↓ 6 callers
Method
hideCategory
* \if ENGLISH * @brief Hide category, not delete or remove, just hide * @param category SARibbonCategory pointer * \endif * * \if CHINESE
src/SARibbon.cpp:24121
↓ 6 callers
Method
isPopupMode
* \if ENGLISH * @brief Check if currently in popup mode * @return true if in popup mode, false otherwise * \endif * * \if CHINESE * @brief
src/SARibbon.cpp:12878
↓ 6 callers
Method
isPopupMode
* \if ENGLISH * @brief Check if currently in popup mode * @return true if in popup mode, false otherwise * \endif * * \if CHINESE * @brief
src/SARibbonBar/SARibbonStackedWidget.cpp:266
↓ 6 callers
Method
panelByObjectName
* \if ENGLISH * @brief Find panel by ObjectName * @param objname Object name to search for * @return Panel with the specified object name, or nu
src/SARibbon.cpp:18267
↓ 6 callers
Method
panelByObjectName
* \if ENGLISH * @brief Find panel by ObjectName * @param objname Object name to search for * @return Panel with the specified object name, or nu
src/SARibbonBar/SARibbonCategory.cpp:514
↓ 6 callers
Method
quickAccessBar
* \if ENGLISH * @brief Get the QuickAccessBar pointer * @return Returns the QuickAccessBar pointer * \endif * * \if CHINESE * @brief 获取Qui
src/SARibbon.cpp:25379
↓ 6 callers
Function
replaceQssTokens
* @brief Replace {{token}} and {{token|opacity(value)}} patterns in QSS templates with actual color values * @param templateQss The QSS template str
src/SARibbon.cpp:6155
↓ 6 callers
Method
reset
* @brief 重置鼠标位置状态。 * * 将所有鼠标位置标志重置为false。 */
src/SARibbon.cpp:6941
↓ 6 callers
Method
reset
* @brief 重置鼠标位置状态。 * * 将所有鼠标位置标志重置为false。 */
src/SARibbonBar/SAFramelessHelper.cpp:79
↓ 6 callers
Method
rowCount
src/SARibbon.cpp:12336
↓ 6 callers
Method
rowCount
* \if ENGLISH * @brief Get row count * @param parent Parent model index * @return Row count * \endif * * \if CHINESE * @brief 获取行数 * @
src/SARibbonBar/SARibbonGalleryGroup.cpp:248
↓ 6 callers
Method
setApplicationButton
src/SARibbon.cpp:23400
↓ 6 callers
Method
setCategoriesVisible
* \if ENGLISH * @brief Batch set multiple categories visible or hidden, only triggers one relayout at the end for better performance * @param[in]
src/SARibbon.cpp:24204
↓ 6 callers
Method
setColumnCount
* \if ENGLISH * @brief Set column count, row count will be determined by column count * @details If set to -1 or 0, column count is not limited, r
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:416
↓ 6 callers
Method
setEnableWordWrap
* @brief Enables or disables automatic text wrapping for large buttons / 为大按钮启用或禁用自动文字换行 * * When enabled, the text in a large button will attempt
src/SARibbon.cpp:10034
↓ 6 callers
Method
setGeometry
src/SARibbonBar/SARibbonCategoryLayout.cpp:1173
↓ 6 callers
Method
setPanelName
src/SARibbon.cpp:15927
↓ 6 callers
Method
showCategory
* \if ENGLISH * @brief Show hidden category * @param category SARibbonCategory pointer * \endif * * \if CHINESE * @brief 显示被隐藏的category
src/SARibbon.cpp:24157
↓ 6 callers
Method
showContextCategory
* \if ENGLISH * @brief Show context category * @param context Context category pointer * \endif * * \if CHINESE * @brief 显示上下文标签 * @para
src/SARibbon.cpp:24450
↓ 6 callers
Method
tabIndexForCategory
* @brief 根据category指针查找对应的tab索引 * @param category category指针 * @return tab索引,未找到返回-1 */
src/SARibbon.cpp:23527
↓ 6 callers
Method
tabIndexForCategory
* @brief 根据category指针查找对应的tab索引 * @param category category指针 * @return tab索引,未找到返回-1 */
src/SARibbonBar/SARibbonBar.cpp:336
↓ 6 callers
Method
takeAt
* \if ENGLISH * @brief Removes and returns the item at the specified index * @param index The index of the item to remove * @return The removed
src/SARibbon.cpp:14491
↓ 6 callers
Method
titleBarHeight
* \if ENGLISH * @brief Get title bar height * @sa setTitleBarHeight * @return Title bar height * \endif * * \if CHINESE * @brief 返回标题栏高度
src/SARibbon.cpp:24875
↓ 6 callers
Method
update
src/SARibbonBar/SARibbonActionsManager.cpp:718
↓ 6 callers
Method
updateRibbonGeometry
* \if ENGLISH * @brief Update ribbon layout data * This function is suitable for some critical size changes, triggering the layout of elements bel
src/SARibbon.cpp:25729
↓ 6 callers
Method
variables
* \if ENGLISH * @brief Get all color variables as name-to-hex-string pairs * @return A hash mapping token names to their hex color strings (e.g. "
src/SARibbon.cpp:6752
↓ 5 callers
Method
addWidget
* @brief 添加窗口不带标题 * @param w */
src/SARibbonBar/SARibbonGallery.cpp:182
↓ 5 callers
Method
clear
* \if ENGLISH * @brief Clear all actions, excluding locally read data * \endif * * \if CHINESE * @brief 清除所有动作,不包含本地读取的数据 * \endif */
src/SARibbonBar/SARibbonCustomizeWidget.cpp:1156
↓ 5 callers
Method
color
* \if ENGLISH * @brief Get color * @return Current color * \endif * * \if CHINESE * @brief 获取颜色 * @return 当前颜色 * \endif */
src/SARibbonBar/colorWidgets/SAColorToolButton.cpp:533
↓ 5 callers
Method
count
* \if ENGLISH * @brief Gets the number of items in the layout * @return The item count * \endif * * \if CHINESE * @brief 获取布局中项目的数量 * @r
src/SARibbonBar/SARibbonPanelLayout.cpp:308
↓ 5 callers
Function
eventGlobalPos
src/SARibbon.h:498
↓ 5 callers
Function
eventGlobalPos
src/SARibbonBar/SARibbonQt5Compat.hpp:28
↓ 5 callers
Method
hideContextCategory
* \if ENGLISH * @brief Hide context category * @param context Context category pointer * \endif * * \if CHINESE * @brief 隐藏上下文标签 * @para
src/SARibbon.cpp:24487
↓ 5 callers
Method
index
* \if ENGLISH * @brief Create model index * @param row Row * @param column Column * @param parent Parent model index * @return Model index
src/SARibbon.cpp:21526
↓ 5 callers
Method
index
* \if ENGLISH * @brief Create model index * @param row Row * @param column Column * @param parent Parent model index * @return Model index
src/SARibbonBar/SARibbonGalleryGroup.cpp:314
↓ 5 callers
Method
isAnimationRunning
* \if ENGLISH * @brief Check if animation is running * @return true if animation is running, false otherwise * \endif * * \if CHINESE
src/SARibbon.cpp:12661
↓ 5 callers
Method
isAnimationRunning
* \if ENGLISH * @brief Check if animation is running * @return true if animation is running, false otherwise * \endif *
src/SARibbonBar/SARibbonStackedWidget.cpp:49
↓ 5 callers
Method
isEnableWordWrap
* @brief Checks if automatic text wrapping is enabled / 检查是否启用了自动文字换行 * @return `true` if word wrap is enabled; otherwise `false` / 如果启用了文字换行则返回 `tr
src/SARibbonBar/SARibbonToolButton.cpp:1299
↓ 5 callers
Method
layoutStackedContainerWidget
* \if ENGLISH * @brief Layout the stacked container widget * \endif * * \if CHINESE * @brief 布局堆叠容器窗口 * \endif */
src/SARibbon.cpp:28558
↓ 5 callers
Method
layoutStackedContainerWidget
* \if ENGLISH * @brief Layout the stacked container widget * \endif * * \if CHINESE * @brief 布局堆叠容器窗口 * \endif */
src/SARibbonBar/SARibbonBarLayout.cpp:1389
↓ 5 callers
Method
panelLayoutMode
* \if ENGLISH * @brief Get SARibbonPanel layout mode * @return Current panel layout mode * \endif * * \if CHINESE * @brief SARibbonPanel的布
src/SARibbonBar/SARibbonBar.cpp:2560
↓ 5 callers
Function
remove_indexs
src/SARibbon.cpp:30310
↓ 5 callers
Function
remove_indexs
src/SARibbonBar/SARibbonCustomizeData.cpp:742
↓ 5 callers
Method
ribbonTabBar
* \if ENGLISH * @brief Get the ribbon tab bar * @return The ribbon tab bar * \endif * * \if CHINESE * @brief 获取功能区标签栏 * @return 功能区标签栏
src/SARibbonBar/SARibbonBarLayout.cpp:1146
↓ 5 callers
Method
rightButtonGroup
* \if ENGLISH * @brief Get the right button group * @return The right button group * \endif * * \if CHINESE * @brief 获取右侧按钮组 * @return
src/SARibbonBar/SARibbonBarLayout.cpp:1194
↓ 5 callers
Method
setGridMinimumWidth
* \if ENGLISH * @brief Set grid minimum width * @param w Minimum width * \endif * * \if CHINESE * @brief 设置grid最小的宽度,默认为0(不限制) * @param
src/SARibbon.cpp:22122
↓ 5 callers
Method
takeAt
* \if ENGLISH * @brief Take and remove the layout item at the specified index * @param index The index of the item * @return The layout item at
src/SARibbonBar/SARibbonBarLayout.cpp:660
↓ 5 callers
Method
titleBarHeight
* \if ENGLISH * @brief Get title bar height * @sa setTitleBarHeight * @return Title bar height * \endif * * \if CHINESE * @brief 返回标题栏高度
src/SARibbonBar/SARibbonBar.cpp:1684
↓ 4 callers
Method
addCategoryActions
* @brief 添加一组actions * @param title actions组的名字 * @param actions * @return 返回SARibbonGalleryGroup,用户可以通过修改SARibbonGalleryGroup属性控制其显示方法 */ * \
src/SARibbon.cpp:22834
↓ 4 callers
Function
applyRibbonTheme
src/SARibbonBar/SARibbonThemeManager.cpp:126
↓ 4 callers
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/SARibbon.cpp:31380
↓ 4 callers
Method
calcContextCategoryTitleRect
src/SARibbon.cpp:23575
↓ 4 callers
Method
calcDrawRects
* @brief 计算绘图的几个关键区域 * @param opt * @param iconRect 绘制图标的矩形区域 * @param textRect 绘制文本的矩形区域 * @param indicatorArrowRect 绘制菜单下箭头的矩形区域 * @param
src/SARibbon.cpp:9097
↓ 4 callers
Method
categoryCount
src/SARibbon.cpp:20569
↓ 4 callers
Method
categoryCount
src/SARibbonBar/SARibbonContextCategory.cpp:109
↓ 4 callers
Method
categoryLayout
* \if ENGLISH * @brief Get SARibbonCategoryLayout * @return Pointer to the category layout, or nullptr if not available * \endif * * \if CHI
src/SARibbon.cpp:19190
↓ 4 callers
Method
categoryLayout
* \if ENGLISH * @brief Get SARibbonCategoryLayout * @return Pointer to the category layout, or nullptr if not available * \endif * * \if CHI
src/SARibbonBar/SARibbonCategory.cpp:1437
↓ 4 callers
Method
categoryPage
* \if ENGLISH * @brief Get the corresponding tab page * @param index Index of the category page * @return SARibbonCategory at the specified inde
src/SARibbon.cpp:20670
↓ 4 callers
Method
categoryPage
* \if ENGLISH * @brief Get the corresponding tab page * @param index Index of the category page * @return SARibbonCategory at the specified inde
src/SARibbonBar/SARibbonContextCategory.cpp:210
↓ 4 callers
Method
categoryPages
* \if ENGLISH * @brief Get all currently displayed SARibbonCategory, including SARibbonCategory of hidden SARibbonContextCategory * * @param get
src/SARibbon.cpp:24313
↓ 4 callers
Method
closeButton
* \if ENGLISH * @brief Gets the close button * @return Pointer to the close button * \endif * * \if CHINESE * @brief 获取关闭按钮 * @return 指向
src/SARibbon.cpp:8316
↓ 4 callers
Method
color
* \if ENGLISH * @brief Get a color by token name * @param[in] tokenName The color token name to look up * @return The resolved QColor, or an invali
src/SARibbonBar/SARibbonThemePalette.cpp:156
↓ 4 callers
Method
currentIndex
* \if ENGLISH * @brief Get the current tab index * @return Current index * \endif * * \if CHINESE * @brief 返回当前的tab索引 * @return 当前的索引
src/SARibbon.cpp:25546
↓ 4 callers
Method
currentIndex
* \if ENGLISH * @brief Get the current tab index * @return Current index * \endif * * \if CHINESE * @brief 返回当前的tab索引 * @return 当前的索引
src/SARibbonBar/SARibbonBar.cpp:2355
↓ 4 callers
Method
getActualTabBarHeight
* \if ENGLISH * @brief Get the actual tab bar height * @return The actual tab bar height * \endif * * \if CHINESE * @brief 获取实际标签栏高度
src/SARibbon.cpp:27469
↓ 4 callers
Method
getActualTabBarHeight
* \if ENGLISH * @brief Get the actual tab bar height * @return The actual tab bar height * \endif * * \if CHINESE
src/SARibbonBar/SARibbonBarLayout.cpp:300
↓ 4 callers
Method
getActualTitleBarHeight
* \if ENGLISH * @brief Get the actual title bar height * @return The actual title bar height * \endif * * \if CHINESE * @brief 获取实际标
src/SARibbon.cpp:27449
↓ 4 callers
Method
getActualTitleBarHeight
* \if ENGLISH * @brief Get the actual title bar height * @return The actual title bar height * \endif * * \if CHINESE
src/SARibbonBar/SARibbonBarLayout.cpp:280
↓ 4 callers
Function
getStandardColorList
* \if ENGLISH * @brief Get standard color list * @return Standard color list * \endif * * \if CHINESE * @brief 获取标准颜色列表 * @return 标准颜色列表
src/SARibbon.cpp:4421
↓ 4 callers
Function
getStandardColorList
* \if ENGLISH * @brief Get standard color list * @return Standard color list * \endif * * \if CHINESE * @brief 获取标准颜色列表 * @return 标准颜色列表
src/SARibbonBar/colorWidgets/SAColorGridWidget.cpp:903
↓ 4 callers
Method
init
* \if ENGLISH * @brief Initialize menu * @param themeCls Theme color list * \endif * * \if CHINESE * @brief 初始化菜单 * @param themeCls 主题颜色
src/SARibbon.cpp:3450
← previous
next →
101–200 of 2,356, ranked by callers