- 博客(4)
- 收藏
- 关注
原创 正则表达式的用法
title = obj_title.search(li_code).group('title') # 获取电影名 规则.search(电影的内容).group('电影名')class1 = obj_class.search(li_code).group('class1') # 获取排名 规则.search(电影的内容).group('排名')obj_li = re.compile(r'<li>(?header = ['排名', '电影名字', '导演名', '主演名', '评分', '评论']
2025-02-08 06:41:20
395
原创 调色板QPalette类设置控件背景色
设置控件颜色的方法是先调用QWidget::palette()获取当前面板,修改它为自定义的值后再通过方法QWidget::setPalette设置为新修改的面板。注意:在设置控件背景色填充时,一定要先调用setAutoFillBackground(true)函数,来运行自动填充背景。不然,程序中填充背景的代码不会起作用的。调色板QPalette类就是专门用于管理控件的外观显示。QPalette类相当于对话框或控件的调色板,管理着控件和窗体的所有颜色。
2024-11-18 05:25:19
277
原创 tr()函数的作用1
标记需要翻译的字符串:在代码中使用tr()函数将需要翻译的字符串包裹起来,例如:QString text = QObject::tr("hello"); 使用tr()函数可以将需要翻译的字符串标记出来,然后通过Qt的翻译工具将这些字符串翻译成不同的语言,从而支持程序的国际化。提供翻译文件:开发者需要提供不同语言的翻译文件,Qt的翻译工具会根据当前的语言设置选择合适的翻译文件,并将字符串翻译成相应的语言。例如,如果用户将界面语言设置为英文,Qt就会使用英文的翻译文件来替换所有的tr()调用。
2024-11-04 20:43:53
301
原创 QT6项目中,QApplication::desktop() 报错的问题
:desktop() 获取 QDesktopWidget * ,进而获取设备屏幕大小,但代码在QT6环境中报错。
2024-10-19 16:26:28
416
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人