QT实现桌面时钟,
取消ui设置
第一步:
新健一个文件和一个项目

第二步:编写代码
上代码:widget.h

#ifndef WIDGET_H
#define WIDGET_H
#include <QLCDNumber>
#include <QTimer>
#include <QTime>
#include <QVBoxLayout>
#include <QWidget>
#include <QDateTime>
class Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = 0);~Widget();
private :QLCDNumber *lcd;QTimer *timer;
public slots:void ondatetimeout();};#endif // WIDGET_H

main.cpp

#include "widget.h"
#include <QApplication>int main(int argc, char *argv[])
{QApplication a(argc, argv);Widget w;w.show();return a.exec();
}

widget.cpp

#include "widget.h"Widget::Widget(QWidget *parent): QWidget(parent)
{lcd=new QLCDNumber();lcd->setDigitCount(20);//个数lcd->setMode(QLCDNumber::Dec);//十进制lcd->setSegmentStyle(QLCDNumber::Flat);//显示为水平的timer=new QTimer();timer->setInterval(1000);//1s就发送一个timeouttimer->start();//启动定时器QVBoxLayout *ql=new QVBoxLayout();//垂直布局ql->addWidget(lcd);connect(timer,SIGNAL(timeout()),this,SLOT(ondatetimeout()));this->setLayout(ql);//设置窗口布局管理器this->resize(200,200);this->setWindowTitle("实时时钟");}
void Widget::ondatetimeout()
{ //获取系统当前时间QDateTime current_date_time = QDateTime::currentDateTime();//设置晶体管控件QLCDnumber上显示的内容lcd->display( current_date_time.toString("yyyy-MM-dd hh:mm:ss ddd"));}Widget::~Widget()
{}

第三步:编译和运行
秒数每秒都会跳动一次。

QT实现简单桌面时钟,取消ui设置相关推荐

  1. vs+qt实现简单桌面精灵

    开篇先放成果(桌面精灵用的图片皆为网上的图片,后准备自己做一下) 可以实现获取在桌面的位置,产生相应的变化,比如用鼠标将他拖到电脑屏幕边缘,会吸附到电脑边缘(其实就是换了一张图片,对窗口进行一些操作, ...

  2. WinForm_2一个简单实用的小应用——桌面时钟

    对于WinForm编程呢,我准备采用编写不同的小应用或小游戏这种方式--因此,可能每一个程序会包揽相对较多的东西,毕竟WinForm编程还是挺简单的^_^ 今天先来做一个挺实用的小应用--桌面时钟,也 ...

  3. 面向对象编程实践—桌面时钟的设计(Qt实现)

    桌面时钟是指集数字时钟.指针时钟.桌面月历.倒计时.日记本和闹铃提醒.备忘录提醒.整点半点报时.网络对时.定时关机.天气预报.定时任务.密码保护.在线更新.锁屏保护等功能于一身的一种桌面软件.桌面时钟 ...

  4. 最近很火的桌面小猫代打器 人性化UI设置界面

    你动鼠标敲键盘的每一个动作小猫都会跟随操作,非常的有趣,好玩,有键鼠模式.纯键盘模式. 手柄模式,B站大佬原创,具有人性化UI设置界面,具体的自己慢慢探索吧! 下载地址: http://www.byt ...

  5. Qt C++编程实现Windows和Ubuntu桌面背景/壁纸的设置

    编程实现Windows和Ubuntu桌面背景/壁纸的设置 摘要:本人对桌面背景的要求相对较高,而且希望能每天更换,但又觉得常规步骤太过麻烦(从网上找图片->下载至本地->打开本地路径-&g ...

  6. linux qt5.7下打地鼠源程序,QT实现简单打地鼠游戏

    本文实例为大家分享了QT实现简单打地鼠游戏的具体代码,供大家参考,具体内容如下 开发工具:VS2017,qt5.9.8 开发语言:c++ 实现功能: 有若干地鼠洞,每次出现一只地鼠,当击中地鼠后,分数 ...

  7. 命令行贪吃蛇以及qt写的桌面贪吃蛇

    还记得大一上学期就想做贪吃蛇了,甚至写了三分之二,最后没有办法实现蛇的移动,就作废了,不知道是不是这个学期变聪明了,哈哈,一口气就写出来了,当然了,主要还是问了同学. 贪吃蛇主要有几个地方难实现,首先 ...

  8. Qt5 实战No.01 桌面时钟

    一.Qt版本: Qt Creator 4.4.1 Based on Qt 5.9.3 (MSVC 2015, 32 bit) 二.效果图:    三.功能简介: 1)鼠标滚轮放大缩小 2)时钟走动音效 ...

  9. 桌面时钟代码_iOS 14 制作自己的桌面 Widget

    在上一篇文章中, 我和大家介绍了 iOS 14 Widget 的基本内容, 了解了组成 Widget 的主要几个组件. 这篇文章开始, 我会和大家一起对 Xcode 自带的默认项目做一些优化, 让大家 ...

最新文章

  1. PyTorch框架:(1)基本处理操作
  2. OpenCV中泛洪填充算法解析与应用
  3. CIKM 2020 | 如何更为合适地评测推荐算法? Top-N物品推荐算法评测设置回顾
  4. Uri编码,包括javascript前端与C#服务器端
  5. 从hadoop框架与MapReduce模式中谈海量数据处理
  6. 【数据科学】鱼水说竞赛:如何做好「特征工程」?
  7. Lucene学习总结之四:Lucene索引过程分析
  8. make zImage和make uImage的区别和mkimage工具的使用
  9. Node.js——异步上传文件
  10. 1470A. Strange Birthday Party
  11. python读取excel列数据库_python中读取excel数据库
  12. C#获取数据库中某个字段的最大值
  13. Team Fundation Server 2010 三
  14. 【Gym - 101234J】Zero Game【单调队列】
  15. OrCAD图文教程:把一个元件分多个部分画出来
  16. git submodule拉取子模块最新代码
  17. stm32如何在官网下载标准函数库
  18. git stash暂存修改
  19. 计算机按键不灵怎么回事,电脑键盘失灵,教您电脑键盘失灵怎么办
  20. WinFormDEV知识小结

热门文章

  1. 【始动篇】Go语言经典书籍总结及其推荐
  2. 毕业设计 单片机自动追踪灭火系统 - arduino stm32 物联网 嵌入式
  3. vue学习的第五天——小项目之天气预报
  4. winrar分卷压缩_WinRAR该让位了?免费开源的压缩软件横空出世
  5. 2007年1月30日
  6. 计算机教研组活动简讯,信息技术教研活动的简报
  7. sm2格式数字信封加解密详解
  8. InSAR学习笔记之ISCE 软件安装
  9. iframe嵌套网页的指定部分 div+iframe
  10. 【行研报告】2021上半年中国基础云服务市场追踪—附下载