• 大小: 7.18KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-03-27
  • 语言: 其他
  • 标签: 其他  

资源简介


Qt实现的日历时钟程序,日历可以调整日历大小,时钟可以调整时间

资源截图

代码片段和文件信息

#include “clock.h“
#include 
#include 
#include 

Clock::Clock(QWidget *parentint widthint heightQTime changeTime) :
    QWidget(parent)
{
//    QTimer *timer=new QTimer(this);
//    connect(timerSIGNAL(timeout())thisSLOT(updateForm()));
//    timer->start(200);
    time = changeTime;
    resize(widthheight);
}

void Clock::updateForm()
{
    emit updateTime();
    update();
}

void Clock::paintEvent(QPaintEvent *)
{

    static const QPoint hourHand[3]={
        QPoint(78)
        QPoint(-78)
        QPoint(0-40)
    };
    static const QPoint minuteHand[3]={
        QPoint(78)
        QPoint(-78)
        QPoint(0-70)
    };
    static const QPoint secondHand[3]={
        QPoint(69)
        QPoint(-69)
        QPoint(0-90)
    };

    QColor hourColor(1270127);
    QColor minuteColor(0127127191);
    QColor secondColor(0887766);

    int side=qMin(width()height());
    //QTime time=QTi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        413  2014-12-15 22:13  Calender\Calender.pro

     文件      77824  2014-12-15 23:29  Calender\Calender.pro.user

     文件       2180  2014-12-15 22:16  Calender\clock.cpp

     文件        457  2014-12-15 22:16  Calender\clock.h

     文件        183  2014-12-15 22:12  Calender\main.cpp

     文件       6233  2014-12-15 22:23  Calender\mainwindow.cpp

     文件        849  2014-12-15 22:25  Calender\mainwindow.h

     文件       4255  2014-12-15 23:27  Calender\mainwindow.ui

     目录          0  2014-12-15 23:29  Calender

----------- ---------  ---------- -----  ----

                92394                    9


评论

共有 条评论