Alarm::Alarm(QWidget*parent) :QDialog(parent) { init(); layout(); con(); }; // ****** // 初始化 // ****** voidAlarm::init() { setWindowTitle("Alarmclock"); //设置标题 setFixedSize(QSize(300,80)); //固定大小 timer=newQTimer; //控制lcd的时间刷新 uptimer=newQTimer; //控制对话框上升 dtimer=newQTimer; //控制对话框下降 itimer=newQTimer; lcdNumber=newQLCDNumber; //显示当前时间 lcdNumber->setFixedSize(QSize(150,50)); //固定大小 lcdNumber->setNumDigits(8); //显示八个数字-qt alarm实现闹钟-界面开发 - IMDN开发者社群-imdn.cn" /> Alarm::Alarm(QWidget*parent):QDialog(parent){init();layout();con();};// ******// 初始化// ******voidAlarm::init(){setWindowTitle("Alarmclock");//设置标题setFixedSize(QSize(300,80));//固定大小timer=newQTimer;//控制lcd的时间刷新uptimer=newQTimer;//控制对话框上升dtimer=newQTimer;//控制对话框下降itimer=newQTimer;lcdNumber=newQLCDNumber;//显示当前时间lcdNumber->setFixedSize(QSize(150,50));//固定大小lcdNumber->setNumDigits(8);//显示八个数字,默认是显示5个数字lcdNumber->setSegmentStyle(QLCDNumber::Flat);//填充颜色,默认是白色的lcdNumber->display(QTime::currentTime().toString("hh:mm:ss"));//设置格式,还有其他形式的label=newQLabel(QString::fromLocal8Bit("闹钟"));//提示设置下个闹钟-IMDN开发者社群-imdn.cn"> Alarm::Alarm(QWidget*parent):QDialog(parent){init();layout();con();};// ******// 初始化// ******voidAlarm::init(){setWindowTitle("Alarmclock");//设置标题setFixedSize(QSize(300,80));//固定大小timer=newQTimer;//控制lcd的时间刷新uptimer=newQTimer;//控制对话框上升dtimer=newQTimer;//控制对话框下降itimer=newQTimer;lcdNumber=newQLCDNumber;//显示当前时间lcdNumber->setFixedSize(QSize(150,50));//固定大小lcdNumber->setNumDigits(8);//显示八个数字,默认是显示5个数字lcdNumber->setSegmentStyle(QLCDNumber::Flat);//填充颜色,默认是白色的lcdNumber->display(QTime::currentTime().toString("hh:mm:ss"));//设置格式,还有其他形式的label=newQLabel(QString::fromLocal8Bit("闹钟"));//提示设置下个闹钟 - IMDN开发者社群-imdn.cn">
登录
首页 » 界面开发 » qt alarm实现闹钟

qt alarm实现闹钟

于 2022-01-28 发布 文件大小:15.48 kB
0 147
下载积分: 2 下载次数: 1

代码说明:

#include"alarm.h" #include Alarm::Alarm(QWidget * parent) :QDialog(parent) { init(); layout(); con(); }; //  ****** //  初始化 //  ****** void Alarm::init() { setWindowTitle("Alarm clock"); //设置标题 setFixedSize(QSize(300,80)); //固定大小 timer=new QTimer; //控制lcd的时间刷新 uptimer=new QTimer; //控制对话框上升 dtimer=new QTimer; //控制对话框下降 itimer=new QTimer; lcdNumber=new QLCDNumber; //显示当前时间 lcdNumber->setFixedSize(QSize(150,50)); //固定大小 lcdNumber->setNumDigits(8); //显示八个数字,默认是显示5个数字 lcdNumber->setSegmentStyle(QLCDNumber::Flat); //填充颜色,默认是白色的 lcdNumber->display(QTime::currentTime().toString("hh:mm:ss")); //设置格式,还有其他形式的 label=new QLabel(QString::fromLocal8Bit("闹钟")); //提示设置下个闹钟

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 696518资源总数
  • 105877会员总数
  • 14今日下载