博客
关于我
2020-12-16 SSD4实验
阅读量:277 次
发布时间:2019-03-03

本文共 1644 字,大约阅读时间需要 5 分钟。

8:23 SSD4实验。

Qt的mainwindow构造函数中,第一句话一定要是ui->setupUi(this)才可以。
槽函数要单独写在public slots: 后,不能直接放在public的函数中。
3:10 继续写SSD4实验
设置图片自适应QLabel大小:(使用QMovie存储图片)调用movie.setScaledSize()函数确定大小。我这里直接传入label.size()的返回值。

在这里插入图片描述

在写这个弹出窗口的时候出现了这样的提示错误:

在这里插入图片描述源码:

QDateTime current_date_time = QDateTime::currentDateTime();    QDate current_date = current_date_time.date();    QTime current_time = current_date_time.time();    int hour = current_time.hour();    int minute = current_time.minute();    int second = current_time.second();    //将改变后的时间显示在spinbox中    ui->hourSpinBox->setValue(hour);    ui->minuteSpinBox->setValue(minute);    ui->secondSpinBox->setValue(second);    int year = current_date.year();    year++;    //弹出提示框    QMessageBox* msg = new QMessageBox(this);    msg->setWindowTitle("Date_and_time");    msg->setText("Cancelled...\n=========="                 "\nYear = "+QString(year)+                 "\nMonth = "+QString(current_date.month())+                 "\nDay = "+QString(current_date.day())+                 "\nHour = "+QString(hour)+                 "\nMinute = "+QString(minute)+                 "\nSecond = "+QString(second)+                 "\nTimezone = "+QString(currentTimeZone)+                 "\nAuto Daylight = false"+                 "\n=========="+                 "\n(Time not saved)"                 );

百度发现这个问题很少,在stackoverflow上看到一个人在使用印度语的时候出现了这个问题;后来看到有人说Qt的bug report里有这个问题:。问了同学,他没有看这个实验要求。这就8太能解决了,所以我就选择不显示这个messageBox。

5:30pm 基本功能都实现了。我还有两个地方要做:时区选中之后的显示和表。
5:58 表cv了一个,但是只能显示在屏幕后面。于是我打算把屏幕放大之后展示。时区的显示我打算使用一个小箭头指向当前的地图位置。

10:04 基本都实现了。小箭头很简单,还增加了一个框用来确定当前的内容;箭头可以用于在comboBox选中内容的时候更改位置。只剩下表的位置了。我先写一下报告。

我觉得还挺好的,可以实时显示当前时间。

在这里插入图片描述
在这里插入图片描述

转载地址:http://benl.baihongyu.com/

你可能感兴趣的文章
牛客——链表指定区间翻转
查看>>
DLA:一种深度网络特征融合方法
查看>>
890. 查找和替换模式
查看>>
598. 范围求和 II
查看>>
pyspark笔记
查看>>
leetcode练习2(链表表示两数之和)
查看>>
leetcode114(二叉树展开为链表)
查看>>
leetcode226(翻转二叉树:二叉树的遍历)
查看>>
leetcode47(全排列II:回溯+哈希去重)
查看>>
割点和图(割边)
查看>>
java —— this 关键字
查看>>
java —— static 关键字
查看>>
POJ 1797 最短路变形所有路径最小边的最大值
查看>>
Emacs:Eldoc 全局化了 | Linux 中国
查看>>
Richard Stallman 被迫辞去 FSF 主席的职务 | Linux 中国
查看>>
Firefox 69 已可在 Fedora 中获取 | Linux 中国
查看>>
Linux 中国徽标征集活动结果 | Linux 中国
查看>>
NVIDIA 的云游戏服务 GeForce NOW 无耻地忽略了Linux | Linux 中国
查看>>
黑吃黑——黑客组织通过黑客工具攻击其他黑客 | 每日安全资讯
查看>>
在 Python 调试过程中设置不中断的断点 | Linux 中国
查看>>