资源简介
qt日程管理源代码,有记事、课程表、定时提醒,并有系统托盘

代码片段和文件信息
#include “affairs.h“
#include “ui_affairs.h“
#include“editaffairs.h“
#include“edit_context.h“
#include“edit_alarm.h“
#include“edit_a_time.h“
#include
#include
#include
#include
#include
Affairs::Affairs(QWidget *parentQDate da) :
QDialog(parent)
ui(new Ui::Affairs)
{
ui->setupUi(this);
dat=da;
QString date=dat.toString(“yyyy-MM-dd“);
ui->label_3->setText(date);
model = new QSqlTableModel (this);
model->setTable(“affairs“);
model->setEditStrategy( QSqlTableModel ::OnFieldChange);
model->setFilter(QString(“time = ‘%1‘“).arg(date));
/*model->setRelation(2QSqlRelation(“tixing““if_alarm““if_alarm“));
ui->tableView->setItemDelegate(
new QSqlRelationalDelegate(ui->tableView));*/
model->select();
ui->tableView->setModel(model);
ui->tableView->setColumnWidth(1140);
ui->tableView->setColumnWidth(250);
ui->tableView->setColumnWidth(3150);
ui->tableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
new_a=““;
new_c=““;
}
Affairs::~Affairs()
{
delete ui;
}
void Affairs::on_pushButton_4_clicked()
{
accept();
}
void Affairs::on_pushButton_5_clicked()
{
int curRow = ui->tableView->currentIndex().row();
int ok = QMessageBox::warning(thisQStringLiteral(“提醒!“)QStringLiteral(“你确定要删除本条事务吗?“
)
QMessageBox::YesQMessageBox::No);
if(ok == QMessageBox::Yes)
{
model->removeRow(curRow);
}
QString da=ui->label_3->text();
model->setFilter(QString(“time = ‘%1‘“).arg(da));
model->select();
}
void Affairs::on_pushButton_3_clicked()
{
edit_affairs();
}
void Affairs::edit_affairs(){
QString da=ui->label_3->text();
EditAffairs *editaf = new EditAffairs(thisdat);
editaf->show();
if(editaf->exec()==QDialog::Accepted)
model->setFilter(QString(“time = ‘%1‘“).arg(da));
model->select();
}
void Affairs::on_tableView_doubleClicked(const QModelIndex &index)
{
QString *old_c=new QString;
*old_c=ui->tableView->model()->data(index).toString();
if(index.column()==1){
Edit_context *edi=new Edit_context(thisold_c);
connect(ediSIGNAL(conReturn(QString))thisSLOT(edit_c(QString)));
if(edi->exec()==QDialog::Accepted){
ui->tableView->model()->setData(indexnew_c);
QString da=ui->label_3->text();
model->setFilter(QString(“time = ‘%1‘“).arg(da));
model->select();
}
}
else if(index.column()==2){
Edit_alarm *edi=new Edit_alarm(thisold_c);
connect(ediSIGNAL(alarmReturn(QString))thisSLOT(edit_a(QString)));
if(edi->exec()==QDialog::Accepted){
ui->tableV
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2014-07-11 09:50 jiemian\
文件 31914 2000-10-31 15:33 jiemian\1.wav
文件 3899 2014-07-09 16:45 jiemian\affairs.cpp
文件 837 2014-07-09 16:31 jiemian\affairs.h
文件 2291 2014-07-09 15:49 jiemian\affairs.ui
文件 640 2014-07-09 16:46 jiemian\edit_a_time.cpp
文件 477 2014-07-09 16:45 jiemian\edit_a_time.h
文件 1519 2014-07-09 16:36 jiemian\edit_a_time.ui
文件 592 2014-07-09 16:35 jiemian\edit_alarm.cpp
文件 462 2014-07-09 16:35 jiemian\edit_alarm.h
文件 1291 2014-07-09 16:35 jiemian\edit_alarm.ui
文件 513 2014-07-09 16:37 jiemian\edit_context.cpp
文件 478 2014-07-09 16:37 jiemian\edit_context.h
文件 1503 2014-07-09 16:37 jiemian\edit_context.ui
文件 1382 2014-07-11 09:02 jiemian\editaffairs.cpp
文件 456 2014-07-07 14:27 jiemian\editaffairs.h
文件 2803 2014-07-04 09:30 jiemian\editaffairs.ui
文件 7745 2014-07-04 09:07 jiemian\editclasstable.ui
文件 931 2014-07-11 09:50 jiemian\jiemian.pro
文件 18242 2014-07-09 16:47 jiemian\jiemian.pro.user
文件 796 2014-07-07 13:21 jiemian\lookclasstable.cpp
文件 522 2014-07-07 13:14 jiemian\lookclasstable.h
文件 1150 2014-07-07 13:24 jiemian\lookclasstable.ui
文件 394 2014-07-09 09:32 jiemian\main.cpp
文件 3462 2014-07-11 09:48 jiemian\mainwindow.cpp
文件 1046 2014-07-11 09:29 jiemian\mainwindow.h
文件 3210 2014-07-11 09:19 jiemian\mainwindow.ui
文件 222 2014-07-04 09:13 jiemian\mobile2pc.cpp
文件 297 2014-07-04 09:13 jiemian\mobile2pc.h
文件 1288 2014-07-04 09:17 jiemian\mobile2pc.ui
文件 222 2014-07-04 09:09 jiemian\pc2mobile.cpp
............此处省略2个文件信息
相关资源
- mgn-mqt82.exe
- Trojan-Qt5-Windows-0.0.4.rar
- 酒店管理系统基于Qt Creator5)
- vtk QT做的三维地质可视化系统2of2
- Qt局域网聊天软件
- Qt Creator opengl实现四元数鼠标控制轨迹
- QT局域网聊天系统(基于QT5.修改过)
- qt-电子点菜系统
- C 餐厅叫号系统(QT平)
- QT 实现文件下载
- qt图像处理
- QT,JPEG解码源代码(已完成)
- Qt 播放音频文件
- Qt 读取16进制的data文件
- MQTT+串口(usart)透传
- 易语言QQTEA算法源码
- VC工程转Qt工程文件的工具
- MQTT推送Demo
- 基于Linux、QT的视频监控系统的设计与
- Qt 百度地图 定位
- QT酷炫界面开发指南《QmlBook》
- Ubuntu下操作Excel,qt代码
- Qt图片浏览器 --基于Qt的Graphics View f
- qtnribbon2破解
- Qt软件开发 完整项目代码
- MQTT_3.1protocol_Specific中文版
- 在QT中使用RTP进行视频的采集和传输
- Mini6410 Qt4和Qtopia编程开发指南
- Qt实现Code39条形码
- qt_ffmpeg_mp4_export_and_import.zip
评论
共有 条评论