自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 qt qml如何设置可滚动区域

在上面的示例中,我们创建了一个`ScrollView`组件,并设置其宽度和高度为200。然后,我们在`ScrollView`中添加了一个`Rectangle`组件,其宽度和高度都为400,并设置其颜色为"lightblue"。由于`Rectangle`的宽度和高度大于`ScrollView`的宽度和高度,所以`ScrollView`会自动显示滚动条,以便你可以滚动查看`Rectangle`的内容。你可以根据需要调整`ScrollView`和其内部组件的宽度和高度,以适应你的应用程序的要求。

2023-08-24 16:13:24 1322 3

原创 qt如何让子窗口显示在屏幕中间

请注意,上述示例中使用了 `QDesktopWidget` 类来获取屏幕的宽度和高度。如果您使用的是 Qt 5.14 或更高版本,可以使用 `QScreen` 类来获取屏幕的尺寸。在上述示例中,`centerWindow` 函数接受一个指向子窗口的指针,并根据屏幕和子窗口的尺寸计算出子窗口的左上角坐标,然后将子窗口移动到屏幕中央。2. 计算子窗口的左上角坐标,使其位于屏幕中央。// 获取子窗口的宽度和高度。// 计算子窗口的左上角坐标。// 将子窗口移动到屏幕中央。// 获取屏幕的宽度和高度。

2023-08-24 13:24:52 1948 1

原创 qt qss如何设置字体大小

在 Qt 中,可以使用 QSS(Qt Style Sheets)来设置字体大小。在 QSS 中,可以使用 `font-size` 属性来设置字体的大小。请注意,QSS 样式可以应用于各种 Qt 控件,不仅限于按钮。您可以根据需要将 `font-size` 属性应用于其他控件。在上述示例中,通过 `setStyleSheet` 方法将按钮的字体大小设置为 16 像素。您可以根据需要调整字体大小值。

2023-08-24 10:14:56 2074 1

原创 qt qml TableView如何设置无边框

在上述示例中,通过自定义 `TableViewStyle` 的 `frame` 属性,将 `TableView` 的边框样式设置为透明,从而实现了无边框的效果。您可以根据需要调整颜色和其他样式属性。要在 qt QML 的 `TableView` 中设置无边框样式,您可以使用 `style` 属性来自定义 `TableViewStyle`。请注意,上述示例使用了 Qt Quick Controls 2.15 版本,如果您使用的是其他版本,请相应地进行调整。// 添加表格列和行。

2023-08-23 18:26:58 675

原创 ubuntu20配置lxde桌面为主桌面

sudo vim /etc/lightdm/lightdm.conf (没有就自己添加,或者拷贝lightdm.conf.d目录下的某个文件,内容对就行,修改一下)系统重新启动后,您应该能够看到 LXDE 桌面环境作为默认的主桌面环境。另一种做法是,注销后,选择登录的桌面系统,更快。

2023-08-23 18:18:48 1455

原创 qt qml中Text设置字体家族,字重

要设置字重,可以使用Font的weight属性。可以设置为"Normal"、"Bold"、"DemiBold"、"Light"等。请注意,字体家族和字重的可用选项取决于系统上可用的字体。如果指定的字体家族或字重在系统上不可用,系统将使用默认字体替代。除了family和weight属性,Font还有其他属性可以用来设置字体样式,例如italic属性用于设置斜体。要设置字体家族,可以使用Font的family属性。在qt QML中,可以使用Font元素来设置Text的字体家族和字重。

2023-08-23 15:57:00 926

原创 qt qml设置Button的鼠标滑过背景色

在上述示例中,通过设置Button的background属性为一个Rectangle,并根据MouseArea的hover状态来动态改变Rectangle的color属性,实现了鼠标滑过背景色的效果。在MouseArea的onEntered信号中,使用forceActiveFocus()方法来获取按钮的焦点,以便在鼠标离开后失去焦点。在MouseArea的onExited信号中,将按钮的activeFocus属性设置为false,以便在鼠标离开时失去焦点。

2023-08-23 10:14:27 449

原创 Tensorflow从入门到高级怎么学?

只要按照上述关键点学完,你就是TensorFlow高手了。加油吧。

2023-08-23 09:42:49 80

原创 qt qml设置TableViewColumn文字颜色,背景颜色

通过设置Rectangle的color属性为黄色,实现了背景颜色的设置。在上述示例中,第一个TableViewColumn的delegate是一个Item,其中包含一个Text,通过设置Text的color属性为红色,实现了文字颜色的设置。设置文字颜色可以使用Text的color属性,设置背景颜色可以使用Rectangle的color属性。在QML中,可以通过设置TableViewColumn的属性来设置文字颜色和背景颜色。color: "red" // 设置文字颜色为红色。

2023-08-23 09:37:52 793

原创 Qt qml设置Button鼠标滑过时的背景图片

当鼠标进入MouseArea时,我们将Image的source属性更改为"hover.png",当鼠标离开时,我们将source属性更改为"normal.png"。要在Qt QML中设置Button在鼠标滑过时的图片,可以使用MouseArea来处理鼠标事件,并在鼠标进入和离开时更改Button的source属性。您需要将"normal.png"和"hover.png"替换为您实际的图片路径。source: "normal.png" // 默认图片。

2023-08-22 16:56:41 415 1

原创 Qt中Dialog,Widget,Window的Flag有什么区别

其中,Qt::Widget表示窗口部件是一个独立的窗口,Qt::Window表示窗口部件是一个顶级窗口,Qt::SubWindow表示窗口部件是一个子窗口。Dialog的Flag可以设置为Qt::Dialog、Qt::Window或者Qt::Sheet。其中,Qt::Dialog表示对话框是一个独立的窗口,Qt::Window表示对话框是一个顶级窗口,Qt::Sheet表示对话框是一个模态的面板窗口。其中,Qt::Window表示窗口是一个独立的顶级窗口,Qt::SubWindow表示窗口是一个子窗口。

2023-08-22 10:56:13 591 1

原创 OpenCV新手入门到高级怎么学?

OpenCV与TensorFlow的集成。- 图像的基本属性:尺寸、通道数和数据类型。- 使用OpenCV进行目标检测。- 介绍OpenCV的历史和用途。- 图像的剪裁、缩放和旋转。- SIFT特征提取与匹配。- SURF特征提取与匹配。- 基于深度学习的目标检测。- 图像的通道分离和合并。- Harris角点检测。- 特征点匹配与图像配准。- 图像拼接与全景图生成。- 视频帧差法与运动检测。- 实时人脸检测与跟踪。- 图像增强与颜色校正。

2023-08-22 09:31:18 154 1

原创 qt设置样式qss中border-image和background-image的区别

如果你的图片和按钮不一样大,用border-image会填充或者拉伸缩放以自适应按钮。如果你的图片和按钮一样大,譬如40X40,那么两者都可以。所以一般情况下,使用border-image会更合适。background-image则不会。

2023-08-04 13:57:31 1090 1

原创 qt中设置Button的icon要注意路径写法

这里的QIcon后面的图片路径不能使用qrc路径,譬如QIcon("qrc:/crt/imgs/crtimgs/exit.png")quitBtn->setText(tr("退出"));会 识别不到路径的。

2023-08-04 10:25:03 633 1

原创 qtquick中qml设置TextField输入框背景颜色

在上面的示例中,我们创建了一个TextField,并在其background属性中嵌套了一个Rectangle元素。在Rectangle元素中,我们可以设置color属性来定义背景颜色,设置radius属性来定义圆角半径。在QML中,你可以使用Rectangle元素来设置TextField的背景颜色。color: "lightgray" // 设置背景颜色。radius: 5 // 设置圆角半径。

2023-08-03 10:27:18 829

原创 qml中点击按钮改变Button的contentItem文字和背景颜色

使用`contentItem`来改变按钮的文字和背景颜色,可以通过绑定`contentItem`的属性来实现。`contentItem`是一个按钮的内部元素,可以访问和修改其属性。上述示例中,通过`myButton.contentItem`来访问按钮的`contentItem`,然后修改其`text`属性和`color`属性来改变按钮的文字和背景颜色。

2023-08-02 15:37:20 1809 1

原创 C++并发库总结及boost.thread代码举例

在线程函数`threadFunction`中,我们先上锁`mtx`,然后对共享数据`sharedData`进行修改并打印出当前线程的ID和共享数据的值,最后休眠一段时间。在`main`函数中,我们创建了两个线程`t1`和`t2`,分别调用了线程函数`threadFunction`。2. std::mutex、std::lock_guard和std::unique_lock:C++11引入的标准库,提供了互斥量和锁的支持,用于保护共享资源的并发访问。

2023-07-27 23:07:21 161

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除