Initial commit

This commit is contained in:
Theheartoflove 2021-10-19 09:05:18 +08:00
parent 1d0f3c4207
commit 58736b4ed5
330 changed files with 45268 additions and 2 deletions

159
README.md
View File

@ -1,3 +1,158 @@
# examination_management_systemQT
# 基于QT的考试管理系统设计与实现
基于QT的考试管理系统设计与实现
# 一、项目概要
## 1.1 项目名称
- 考试管理系统
## 1.2 项目目标
- 培养快速学习新的知识,解决问题的能力
- 规划项目的整体功能以及相关需求分析,并设计出合理的数据库,并熟悉整个试题系统的开发流程。
## 1.3 软件概要
开发一个考试管理系统考生可以进行练习和在线考试管理员负责管理题库以及生成试卷登陆主界面如图1.3所示。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/4c3f3529b3c954414fcc9c43768f7b8e.writebug)
## 1.4 功能描述
- 涉及到两个模块:学生登录和管理员登陆。
- 基于学生的功能有:
练习试题(此试题为题库中所有试题类型的所有题,考生可以任意答题且参考标准答案)
在线考试(试卷从后台试卷库里面随机挑选,考生必须在指定时间内答完试题,交卷后显示考生成绩以及所用时间等信息)
- 基于管理员的功能有:
试题管理(管理题库中所有题,可以进行增删改查,支持关键字、难度等级查询)
试卷管理(按照要求从题库随机挑选试题生成试卷,对已生成的试卷进行增删改查,支持成批生成试卷,成批删除试卷,根据试卷名,试卷内容,难度等级查询试卷,以及查看试卷内容)
## 1.5 开发环境
- 操作系统Microsoft Windows 10
- 开发环境Qt Creator 8.1
- 数据库MySql Server 5.5
## 1.6 关键技术
- 面向对象设计与分析
- C++
- Qt
- 数据库编程
- Qt信号槽
# 二、软件详细需求
## 2.1 学生功能主界面
学生登录后进入如图2.1所示的界面,进行考试考试或者练习。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/a60f30759c8573139b5bc4646ea0baa7.writebug)
## 2.2 管理员功能主界面
管理员登陆后进入如图2-2所示界面管理员可以对题库里的题增删改查也可为学生在线考试随机组卷。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/c2ff64d35ef13b89a23a7644a735365f.writebug)
## 2.3 学生在线考试系统实现
学生进入考试系统从已生成的试卷随机抽取答题进入如图2-3-1所示界面要求学生在规定的时间内答完试卷可随机跳转试题且将已做过或即时更新的的答案保存到数组。点击交卷或者退出考试将显示如图2-3-2所示界面显示考试用时和考试成绩等信息。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/f80e94ccb80cc1fc507e8ba5749095c5.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/d9596f42dc2d6444a2752e56eddfac4a.writebug)
## 2.4 学生练习系统实现
该考试练习从题库按照各种类型题抽取,考生可以切换题型,答完题也可查看正确答案。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/e8a7c76c58403197b29085619a838d7f.writebug)
## 2.5 试题管理系统实现
该试题管理系统将对题库类型题分类管理每个类型题对应一个增删改查界面如图2-5-2所示。
| 题型 | 添加题目 | 修改题目 | 删除题目 | 查询题目 |
| ---- | ---------------------------------------- | ------------------------------ | ---------------------------------------- | ------------------- |
| 选择题 | 题目id自动增加填写相关题干abcd选项内容答案设置分数等级难度等信息点提交即可写入数据库 | 页面显示题库该类型题所有信息,点击修改 | 页面显示题目该类型题所有信息,选中行点击删除弹出是否删除页面,若确定则删除该题,可刷新页面 | 支持难度和关键字以与关系的四种查询方式 |
| 判断题 | 题目id自动增加填写内容题干答案设置分数等级难度等信息点击提交即可 | 页面显示题库该类型题所有信息,点击修改 | 页面显示题目该类型题所有信息,选中行点击删除弹出是否删除页面,若确定则删除该题,可刷新页面 | 支持难度和关键字以与关系的四种查询方式 |
| 填空题 | 题目id自动增加填写内容题干输入空格数量在下面随机生成填写入对应空格即可设置分数等级难度等信息点击提交即可 | 页面显示题库该类型题所有信息,点击修改,其中空格数量不可修改 | 页面显示题目该类型题所有信息,选中行点击删除弹出是否删除页面,若确定则删除该题,可刷新页面 | 支持难度和关键字以与关系的四种查询方式 |
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/a26fa0ce4a3914aab0c26c046946913f.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/4082f7d34cd4d35bd181c87002e8a9d4.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/65e71cd2fc7a1559e2ba38c4eee15d4d.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/646d75322fd1c7d91b46aaa175c0c115.writebug)
## 2.6 组卷系统主界面
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/95f83734e276df841778ce5219f5f176.writebug)
## 2.7 试卷生成实现
可按照要求从题库随机抽选题型组成填写的试卷数量要求所选题型与对应个数成绩相加等于总分且题库里有该填写内容的要求的试题否则弹出相关不满足要求的题型表如图2-7-2所示若不填知识点描述默认为综合不选择难度等级则是随机。
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/a65f4c37b8dc5a3a7a05d104d1a345e5.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/6447d6d76a3f985f5a30bb9de5c4cf5d.writebug)
## 2.8 查看已生成试卷信息
| 试卷查询 | 支持试卷名,难度等级,知识点查询的三种方式随机组合查询 |
| --------- | ---------------------------------------- |
| **现有试卷数** | **始终随着查询,删除的更新变化,显示当前试卷数** |
| **删除试卷** | **选中行点击删除弹出是否删除试卷,若确定则删除该试卷,可刷新页面,支持成批删除(选中多行删除)** |
| **查看试卷** | **对选中试卷查看具体信息,显示试卷名,以及改试卷所有题型(使用QScrollArea控件显示)** |
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/1d9dd3f74aa2912401b203211bd8595d.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/f0f70de3d54756cc5bba9f1bd4255699.writebug)
# 三、系统整体设计
## 3.1 系统结构图
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/6a6356013f71b48fe78bd305699df5d7.writebug)
## 3.2 模块要求
- **功能界面层**
Qt主界面
学生功能界面
管理员功能界面
- **DataBase MySql**
提供给上层的数据库访问,完成指定试卷试题学生管理员等数据信息的取得
各种类型题已保存在数据库中
对数据的添加、修改、删除,查询提供指定数据表
# 四、登陆测试
| | Accou:wrong Answ:wrong | Accou:wrong Answer:right | Account:right Answ:wrong | Account:right Answer:right |
| ---- | ---------------------- | ------------------------ | ------------------------- | --------------------------- |
| 空 | 请选择身份 | 请选择身份 | 请选择身份 | 请选择身份 |
| 学生 | 用户名或密码错误 | 用户名或密码错误 | 用户名或密码错误 | 进入学生功能界面 |
| 管理员 | 用户名或密码错误 | 用户名或密码错误 | 用户名或密码错误 | 进入管理员功能界面 |
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/c8c3e077e1b0407dd1c479f4f3cb2db4.writebug)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/58822d5790ccc0dc69a0b921d0a185a5.writebug)
# 五、数据库设计(试卷管理系统)
![](http://www.write-bug.com/myres/static/uploads/2021/10/19/f9321a65e330ca7ca7119d9d109c2a25.writebug)

View File

@ -0,0 +1,314 @@
#############################################################################
# Makefile for building: paper_exam
# Generated by qmake (3.0) (Qt 5.2.1)
# Project: ..\paper_exam\paper_exam.pro
# Template: app
# Command: E:\QT\5.2.1\mingw48_32\bin\qmake.exe -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ..\paper_exam\paper_exam.pro
#############################################################################
MAKEFILE = Makefile
first: debug
install: debug-install
uninstall: debug-uninstall
QMAKE = E:\QT\5.2.1\mingw48_32\bin\qmake.exe
DEL_FILE = del
CHK_DIR_EXISTS= if not exist
MKDIR = mkdir
COPY = copy /y
COPY_FILE = $(COPY)
COPY_DIR = xcopy /s /q /y /i
INSTALL_FILE = $(COPY_FILE)
INSTALL_PROGRAM = $(COPY_FILE)
INSTALL_DIR = $(COPY_DIR)
DEL_FILE = del
SYMLINK = copy /y
DEL_DIR = rmdir
MOVE = move
SUBTARGETS = \
debug \
release
debug: FORCE
$(MAKE) -f $(MAKEFILE).Debug
debug-make_first: FORCE
$(MAKE) -f $(MAKEFILE).Debug
debug-all: FORCE
$(MAKE) -f $(MAKEFILE).Debug all
debug-clean: FORCE
$(MAKE) -f $(MAKEFILE).Debug clean
debug-distclean: FORCE
$(MAKE) -f $(MAKEFILE).Debug distclean
debug-install: FORCE
$(MAKE) -f $(MAKEFILE).Debug install
debug-uninstall: FORCE
$(MAKE) -f $(MAKEFILE).Debug uninstall
release: FORCE
$(MAKE) -f $(MAKEFILE).Release
release-make_first: FORCE
$(MAKE) -f $(MAKEFILE).Release
release-all: FORCE
$(MAKE) -f $(MAKEFILE).Release all
release-clean: FORCE
$(MAKE) -f $(MAKEFILE).Release clean
release-distclean: FORCE
$(MAKE) -f $(MAKEFILE).Release distclean
release-install: FORCE
$(MAKE) -f $(MAKEFILE).Release install
release-uninstall: FORCE
$(MAKE) -f $(MAKEFILE).Release uninstall
Makefile: ../paper_exam/paper_exam.pro ../../../../5.2.1/mingw48_32/mkspecs/win32-g++/qmake.conf ../../../../5.2.1/mingw48_32/mkspecs/features/spec_pre.prf \
../../../../5.2.1/mingw48_32/mkspecs/qdevice.pri \
../../../../5.2.1/mingw48_32/mkspecs/features/device_config.prf \
../../../../5.2.1/mingw48_32/mkspecs/common/shell-win32.conf \
../../../../5.2.1/mingw48_32/mkspecs/qconfig.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axbase.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axbase_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axcontainer.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axcontainer_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axserver.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_axserver_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_bluetooth.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_bluetooth_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_bootstrap_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_clucene_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_concurrent.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_concurrent_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_core.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_core_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_declarative.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_declarative_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_designer.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_designer_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_designercomponents_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_gui.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_gui_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_help.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_help_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_multimedia.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_multimedia_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_multimediawidgets.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_multimediawidgets_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_network.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_network_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_nfc.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_nfc_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_opengl.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_opengl_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_openglextensions.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_openglextensions_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_platformsupport_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_positioning.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_positioning_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_printsupport.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_printsupport_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qml.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qml_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qmldevtools_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qmltest.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qmltest_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_qtmultimediaquicktools_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_quick.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_quick_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_quickparticles_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_script.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_script_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_scripttools.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_scripttools_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_sensors.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_sensors_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_serialport.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_serialport_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_sql.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_sql_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_svg.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_svg_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_testlib.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_testlib_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_uitools.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_uitools_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_webkit.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_webkit_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_webkitwidgets.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_webkitwidgets_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_widgets.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_widgets_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_winextras.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_winextras_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_xml.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_xml_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_xmlpatterns.pri \
../../../../5.2.1/mingw48_32/mkspecs/modules/qt_lib_xmlpatterns_private.pri \
../../../../5.2.1/mingw48_32/mkspecs/features/qt_functions.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/qt_config.prf \
../../../../5.2.1/mingw48_32/mkspecs/win32-g++/qmake.conf \
../../../../5.2.1/mingw48_32/mkspecs/features/spec_post.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/exclusive_builds.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/default_pre.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/win32/default_pre.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/resolve_config.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/exclusive_builds_post.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/default_post.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/c++11.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/qml_debug.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/declarative_debug.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/win32/rtti.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/warn_on.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/qt.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/resources.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/moc.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/win32/opengl.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/uic.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/win32/windows.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/testcase_targets.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/exceptions.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/yacc.prf \
../../../../5.2.1/mingw48_32/mkspecs/features/lex.prf \
../paper_exam/paper_exam.pro \
E:/QT/5.2.1/mingw48_32/lib/Qt5Widgets.prl \
E:/QT/5.2.1/mingw48_32/lib/Qt5Sql.prl \
E:/QT/5.2.1/mingw48_32/lib/Qt5Gui.prl \
E:/QT/5.2.1/mingw48_32/lib/Qt5Core.prl
$(QMAKE) -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ..\paper_exam\paper_exam.pro
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\spec_pre.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\qdevice.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\device_config.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\common\shell-win32.conf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\qconfig.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axbase.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axbase_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axcontainer.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axcontainer_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axserver.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_axserver_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_bluetooth.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_bluetooth_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_bootstrap_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_clucene_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_concurrent.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_concurrent_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_core.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_core_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_declarative.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_declarative_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_designer.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_designer_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_designercomponents_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_gui.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_gui_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_help.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_help_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_multimedia.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_multimedia_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_multimediawidgets.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_multimediawidgets_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_network.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_network_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_nfc.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_nfc_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_opengl.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_opengl_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_openglextensions.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_openglextensions_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_platformsupport_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_positioning.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_positioning_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_printsupport.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_printsupport_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qml.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qml_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qmldevtools_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qmltest.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qmltest_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_qtmultimediaquicktools_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_quick.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_quick_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_quickparticles_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_script.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_script_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_scripttools.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_scripttools_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_sensors.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_sensors_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_serialport.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_serialport_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_sql.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_sql_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_svg.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_svg_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_testlib.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_testlib_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_uitools.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_uitools_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_webkit.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_webkit_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_webkitwidgets.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_webkitwidgets_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_widgets.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_widgets_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_winextras.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_winextras_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_xml.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_xml_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_xmlpatterns.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\modules\qt_lib_xmlpatterns_private.pri:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\qt_functions.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\qt_config.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\win32-g++\qmake.conf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\spec_post.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\exclusive_builds.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\default_pre.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\win32\default_pre.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\resolve_config.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\exclusive_builds_post.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\default_post.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\c++11.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\qml_debug.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\declarative_debug.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\win32\rtti.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\warn_on.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\qt.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\resources.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\moc.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\win32\opengl.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\uic.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\win32\windows.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\testcase_targets.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\exceptions.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\yacc.prf:
..\..\..\..\5.2.1\mingw48_32\mkspecs\features\lex.prf:
..\paper_exam\paper_exam.pro:
E:/QT/5.2.1/mingw48_32/lib/Qt5Widgets.prl:
E:/QT/5.2.1/mingw48_32/lib/Qt5Sql.prl:
E:/QT/5.2.1/mingw48_32/lib/Qt5Gui.prl:
E:/QT/5.2.1/mingw48_32/lib/Qt5Core.prl:
qmake: FORCE
@$(QMAKE) -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ..\paper_exam\paper_exam.pro
qmake_all: FORCE
make_first: debug-make_first release-make_first FORCE
all: debug-all release-all FORCE
clean: debug-clean release-clean FORCE
distclean: debug-distclean release-distclean FORCE
-$(DEL_FILE) Makefile
debug-mocclean:
$(MAKE) -f $(MAKEFILE).Debug mocclean
release-mocclean:
$(MAKE) -f $(MAKEFILE).Release mocclean
mocclean: debug-mocclean release-mocclean
debug-mocables:
$(MAKE) -f $(MAKEFILE).Debug mocables
release-mocables:
$(MAKE) -f $(MAKEFILE).Release mocables
mocables: debug-mocables release-mocables
check: first
FORCE:
$(MAKEFILE).Debug: Makefile
$(MAKEFILE).Release: Makefile

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,138 @@
/****************************************************************************
** Meta object code from reading C++ file 'PaperInformation.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/PaperInformation.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'PaperInformation.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_PaperInformation_t {
QByteArrayData data[11];
char stringdata[181];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_PaperInformation_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_PaperInformation_t qt_meta_stringdata_PaperInformation = {
{
QT_MOC_LITERAL(0, 0, 16),
QT_MOC_LITERAL(1, 17, 21),
QT_MOC_LITERAL(2, 39, 0),
QT_MOC_LITERAL(3, 40, 23),
QT_MOC_LITERAL(4, 64, 8),
QT_MOC_LITERAL(5, 73, 10),
QT_MOC_LITERAL(6, 84, 6),
QT_MOC_LITERAL(7, 91, 16),
QT_MOC_LITERAL(8, 108, 23),
QT_MOC_LITERAL(9, 132, 23),
QT_MOC_LITERAL(10, 156, 23)
},
"PaperInformation\0on_pushButton_clicked\0"
"\0on_pushButton_3_clicked\0showList\0"
"QSqlQuery*\0query2\0showList_forshow\0"
"on_pushButton_4_clicked\0on_pushButton_2_clicked\0"
"on_pushButton_5_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_PaperInformation[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
7, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 49, 2, 0x08,
3, 0, 50, 2, 0x08,
4, 1, 51, 2, 0x08,
7, 0, 54, 2, 0x08,
8, 0, 55, 2, 0x08,
9, 0, 56, 2, 0x08,
10, 0, 57, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, 0x80000000 | 5, 6,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void PaperInformation::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
PaperInformation *_t = static_cast<PaperInformation *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_3_clicked(); break;
case 2: _t->showList((*reinterpret_cast< QSqlQuery*(*)>(_a[1]))); break;
case 3: _t->showList_forshow(); break;
case 4: _t->on_pushButton_4_clicked(); break;
case 5: _t->on_pushButton_2_clicked(); break;
case 6: _t->on_pushButton_5_clicked(); break;
default: ;
}
}
}
const QMetaObject PaperInformation::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_PaperInformation.data,
qt_meta_data_PaperInformation, qt_static_metacall, 0, 0}
};
const QMetaObject *PaperInformation::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *PaperInformation::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_PaperInformation.stringdata))
return static_cast<void*>(const_cast< PaperInformation*>(this));
return QDialog::qt_metacast(_clname);
}
int PaperInformation::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 7)
qt_static_metacall(this, _c, _id, _a);
_id -= 7;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 7)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 7;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,122 @@
/****************************************************************************
** Meta object code from reading C++ file 'PaperMake.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/PaperMake.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'PaperMake.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_PaperMake_t {
QByteArrayData data[6];
char stringdata[91];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_PaperMake_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_PaperMake_t qt_meta_stringdata_PaperMake = {
{
QT_MOC_LITERAL(0, 0, 9),
QT_MOC_LITERAL(1, 10, 21),
QT_MOC_LITERAL(2, 32, 0),
QT_MOC_LITERAL(3, 33, 23),
QT_MOC_LITERAL(4, 57, 23),
QT_MOC_LITERAL(5, 81, 8)
},
"PaperMake\0on_pushButton_clicked\0\0"
"on_pushButton_3_clicked\0on_pushButton_2_clicked\0"
"warnning\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_PaperMake[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 34, 2, 0x08,
3, 0, 35, 2, 0x08,
4, 0, 36, 2, 0x08,
5, 1, 37, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void, QMetaType::QString, 2,
0 // eod
};
void PaperMake::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
PaperMake *_t = static_cast<PaperMake *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_3_clicked(); break;
case 2: _t->on_pushButton_2_clicked(); break;
case 3: _t->warnning((*reinterpret_cast< QString(*)>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject PaperMake::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_PaperMake.data,
qt_meta_data_PaperMake, qt_static_metacall, 0, 0}
};
const QMetaObject *PaperMake::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *PaperMake::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_PaperMake.stringdata))
return static_cast<void*>(const_cast< PaperMake*>(this));
return QDialog::qt_metacast(_clname);
}
int PaperMake::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'Paper_operation.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/Paper_operation.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'Paper_operation.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Paper_operation_t {
QByteArrayData data[4];
char stringdata[64];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Paper_operation_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Paper_operation_t qt_meta_stringdata_Paper_operation = {
{
QT_MOC_LITERAL(0, 0, 15),
QT_MOC_LITERAL(1, 16, 21),
QT_MOC_LITERAL(2, 38, 0),
QT_MOC_LITERAL(3, 39, 23)
},
"Paper_operation\0on_pushButton_clicked\0"
"\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Paper_operation[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Paper_operation::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Paper_operation *_t = static_cast<Paper_operation *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Paper_operation::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Paper_operation.data,
qt_meta_data_Paper_operation, qt_static_metacall, 0, 0}
};
const QMetaObject *Paper_operation::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Paper_operation::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Paper_operation.stringdata))
return static_cast<void*>(const_cast< Paper_operation*>(this));
return QDialog::qt_metacast(_clname);
}
int Paper_operation::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,88 @@
/****************************************************************************
** Meta object code from reading C++ file 'Random_select.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/Random_select.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'Random_select.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Random_select_t {
QByteArrayData data[1];
char stringdata[15];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Random_select_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Random_select_t qt_meta_stringdata_Random_select = {
{
QT_MOC_LITERAL(0, 0, 13)
},
"Random_select\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Random_select[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void Random_select::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject Random_select::staticMetaObject = {
{ &QWidget::staticMetaObject, qt_meta_stringdata_Random_select.data,
qt_meta_data_Random_select, qt_static_metacall, 0, 0}
};
const QMetaObject *Random_select::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Random_select::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Random_select.stringdata))
return static_cast<void*>(const_cast< Random_select*>(this));
return QWidget::qt_metacast(_clname);
}
int Random_select::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QWidget::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,88 @@
/****************************************************************************
** Meta object code from reading C++ file 'Specific_information.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/Specific_information.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'Specific_information.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Specific_information_t {
QByteArrayData data[1];
char stringdata[22];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Specific_information_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Specific_information_t qt_meta_stringdata_Specific_information = {
{
QT_MOC_LITERAL(0, 0, 20)
},
"Specific_information\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Specific_information[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void Specific_information::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject Specific_information::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Specific_information.data,
qt_meta_data_Specific_information, qt_static_metacall, 0, 0}
};
const QMetaObject *Specific_information::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Specific_information::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Specific_information.stringdata))
return static_cast<void*>(const_cast< Specific_information*>(this));
return QDialog::qt_metacast(_clname);
}
int Specific_information::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'admin_ui.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/admin_ui.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'admin_ui.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_admin_ui_t {
QByteArrayData data[4];
char stringdata[57];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_admin_ui_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_admin_ui_t qt_meta_stringdata_admin_ui = {
{
QT_MOC_LITERAL(0, 0, 8),
QT_MOC_LITERAL(1, 9, 21),
QT_MOC_LITERAL(2, 31, 0),
QT_MOC_LITERAL(3, 32, 23)
},
"admin_ui\0on_pushButton_clicked\0\0"
"on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_admin_ui[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void admin_ui::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
admin_ui *_t = static_cast<admin_ui *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject admin_ui::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_admin_ui.data,
qt_meta_data_admin_ui, qt_static_metacall, 0, 0}
};
const QMetaObject *admin_ui::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *admin_ui::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_admin_ui.stringdata))
return static_cast<void*>(const_cast< admin_ui*>(this));
return QDialog::qt_metacast(_clname);
}
int admin_ui::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,127 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_t {
QByteArrayData data[7];
char stringdata[127];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_t qt_meta_stringdata_Dialog = {
{
QT_MOC_LITERAL(0, 0, 6),
QT_MOC_LITERAL(1, 7, 21),
QT_MOC_LITERAL(2, 29, 0),
QT_MOC_LITERAL(3, 30, 23),
QT_MOC_LITERAL(4, 54, 23),
QT_MOC_LITERAL(5, 78, 23),
QT_MOC_LITERAL(6, 102, 23)
},
"Dialog\0on_pushButton_clicked\0\0"
"on_pushButton_2_clicked\0on_pushButton_3_clicked\0"
"on_pushButton_4_clicked\0on_pushButton_5_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x08,
3, 0, 40, 2, 0x08,
4, 0, 41, 2, 0x08,
5, 0, 42, 2, 0x08,
6, 0, 43, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog *_t = static_cast<Dialog *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
case 2: _t->on_pushButton_3_clicked(); break;
case 3: _t->on_pushButton_4_clicked(); break;
case 4: _t->on_pushButton_5_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog.data,
qt_meta_data_Dialog, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog.stringdata))
return static_cast<void*>(const_cast< Dialog*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog11_1.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog11_1.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog11_1.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog11_1_t {
QByteArrayData data[4];
char stringdata[59];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog11_1_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog11_1_t qt_meta_stringdata_Dialog11_1 = {
{
QT_MOC_LITERAL(0, 0, 10),
QT_MOC_LITERAL(1, 11, 21),
QT_MOC_LITERAL(2, 33, 0),
QT_MOC_LITERAL(3, 34, 23)
},
"Dialog11_1\0on_pushButton_clicked\0\0"
"on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog11_1[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog11_1::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog11_1 *_t = static_cast<Dialog11_1 *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog11_1::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog11_1.data,
qt_meta_data_Dialog11_1, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog11_1::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog11_1::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog11_1.stringdata))
return static_cast<void*>(const_cast< Dialog11_1*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog11_1::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,127 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog2.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog2.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog2.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog2_t {
QByteArrayData data[7];
char stringdata[128];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog2_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog2_t qt_meta_stringdata_Dialog2 = {
{
QT_MOC_LITERAL(0, 0, 7),
QT_MOC_LITERAL(1, 8, 21),
QT_MOC_LITERAL(2, 30, 0),
QT_MOC_LITERAL(3, 31, 23),
QT_MOC_LITERAL(4, 55, 23),
QT_MOC_LITERAL(5, 79, 23),
QT_MOC_LITERAL(6, 103, 23)
},
"Dialog2\0on_pushButton_clicked\0\0"
"on_pushButton_3_clicked\0on_pushButton_4_clicked\0"
"on_pushButton_5_clicked\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog2[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x08,
3, 0, 40, 2, 0x08,
4, 0, 41, 2, 0x08,
5, 0, 42, 2, 0x08,
6, 0, 43, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog2::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog2 *_t = static_cast<Dialog2 *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_3_clicked(); break;
case 2: _t->on_pushButton_4_clicked(); break;
case 3: _t->on_pushButton_5_clicked(); break;
case 4: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog2::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog2.data,
qt_meta_data_Dialog2, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog2::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog2::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog2.stringdata))
return static_cast<void*>(const_cast< Dialog2*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog2::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,88 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog2_2.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog2_2.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog2_2.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog2_2_t {
QByteArrayData data[1];
char stringdata[11];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog2_2_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog2_2_t qt_meta_stringdata_Dialog2_2 = {
{
QT_MOC_LITERAL(0, 0, 9)
},
"Dialog2_2\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog2_2[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void Dialog2_2::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject Dialog2_2::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog2_2.data,
qt_meta_data_Dialog2_2, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog2_2::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog2_2::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog2_2.stringdata))
return static_cast<void*>(const_cast< Dialog2_2*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog2_2::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,127 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog3.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog3.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog3.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog3_t {
QByteArrayData data[7];
char stringdata[128];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog3_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog3_t qt_meta_stringdata_Dialog3 = {
{
QT_MOC_LITERAL(0, 0, 7),
QT_MOC_LITERAL(1, 8, 21),
QT_MOC_LITERAL(2, 30, 0),
QT_MOC_LITERAL(3, 31, 23),
QT_MOC_LITERAL(4, 55, 23),
QT_MOC_LITERAL(5, 79, 23),
QT_MOC_LITERAL(6, 103, 23)
},
"Dialog3\0on_pushButton_clicked\0\0"
"on_pushButton_3_clicked\0on_pushButton_4_clicked\0"
"on_pushButton_5_clicked\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog3[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x08,
3, 0, 40, 2, 0x08,
4, 0, 41, 2, 0x08,
5, 0, 42, 2, 0x08,
6, 0, 43, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog3::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog3 *_t = static_cast<Dialog3 *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_3_clicked(); break;
case 2: _t->on_pushButton_4_clicked(); break;
case 3: _t->on_pushButton_5_clicked(); break;
case 4: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog3::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog3.data,
qt_meta_data_Dialog3, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog3::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog3::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog3.stringdata))
return static_cast<void*>(const_cast< Dialog3*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog3::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog3_1delecte.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog3_1delecte.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog3_1delecte.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog3_1delecte_t {
QByteArrayData data[4];
char stringdata[65];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog3_1delecte_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog3_1delecte_t qt_meta_stringdata_Dialog3_1delecte = {
{
QT_MOC_LITERAL(0, 0, 16),
QT_MOC_LITERAL(1, 17, 21),
QT_MOC_LITERAL(2, 39, 0),
QT_MOC_LITERAL(3, 40, 23)
},
"Dialog3_1delecte\0on_pushButton_clicked\0"
"\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog3_1delecte[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog3_1delecte::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog3_1delecte *_t = static_cast<Dialog3_1delecte *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog3_1delecte::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog3_1delecte.data,
qt_meta_data_Dialog3_1delecte, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog3_1delecte::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog3_1delecte::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog3_1delecte.stringdata))
return static_cast<void*>(const_cast< Dialog3_1delecte*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog3_1delecte::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,88 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog3_3.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog3_3.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog3_3.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog3_3_t {
QByteArrayData data[1];
char stringdata[11];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog3_3_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog3_3_t qt_meta_stringdata_Dialog3_3 = {
{
QT_MOC_LITERAL(0, 0, 9)
},
"Dialog3_3\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog3_3[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void Dialog3_3::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject Dialog3_3::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog3_3.data,
qt_meta_data_Dialog3_3, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog3_3::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog3_3::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog3_3.stringdata))
return static_cast<void*>(const_cast< Dialog3_3*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog3_3::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_choose_select.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_choose_select.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_choose_select.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_choose_select_t {
QByteArrayData data[5];
char stringdata[83];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_choose_select_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_choose_select_t qt_meta_stringdata_Dialog_choose_select = {
{
QT_MOC_LITERAL(0, 0, 20),
QT_MOC_LITERAL(1, 21, 21),
QT_MOC_LITERAL(2, 43, 0),
QT_MOC_LITERAL(3, 44, 31),
QT_MOC_LITERAL(4, 76, 5)
},
"Dialog_choose_select\0on_pushButton_clicked\0"
"\0on_comboBox_currentIndexChanged\0index\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_choose_select[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 1, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void, QMetaType::Int, 4,
0 // eod
};
void Dialog_choose_select::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_choose_select *_t = static_cast<Dialog_choose_select *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_comboBox_currentIndexChanged((*reinterpret_cast< int(*)>(_a[1]))); break;
default: ;
}
}
}
const QMetaObject Dialog_choose_select::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_choose_select.data,
qt_meta_data_Dialog_choose_select, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_choose_select::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_choose_select::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_choose_select.stringdata))
return static_cast<void*>(const_cast< Dialog_choose_select*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_choose_select::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,117 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_choose_select_modify.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_choose_select_modify.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_choose_select_modify.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_choose_select_modify_t {
QByteArrayData data[5];
char stringdata[95];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_choose_select_modify_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_choose_select_modify_t qt_meta_stringdata_Dialog_choose_select_modify = {
{
QT_MOC_LITERAL(0, 0, 27),
QT_MOC_LITERAL(1, 28, 20),
QT_MOC_LITERAL(2, 49, 0),
QT_MOC_LITERAL(3, 50, 21),
QT_MOC_LITERAL(4, 72, 21)
},
"Dialog_choose_select_modify\0"
"on_buttonBox_clicked\0\0on_buttonBox_accepted\0"
"on_pushButton_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_choose_select_modify[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
3, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 29, 2, 0x08,
3, 0, 30, 2, 0x08,
4, 0, 31, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog_choose_select_modify::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_choose_select_modify *_t = static_cast<Dialog_choose_select_modify *>(_o);
switch (_id) {
case 2: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_choose_select_modify::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_choose_select_modify.data,
qt_meta_data_Dialog_choose_select_modify, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_choose_select_modify::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_choose_select_modify::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_choose_select_modify.stringdata))
return static_cast<void*>(const_cast< Dialog_choose_select_modify*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_choose_select_modify::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 3)
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 3)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 3;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,88 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_choosecheck.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_choosecheck.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_choosecheck.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_choosecheck_t {
QByteArrayData data[1];
char stringdata[20];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_choosecheck_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_choosecheck_t qt_meta_stringdata_Dialog_choosecheck = {
{
QT_MOC_LITERAL(0, 0, 18)
},
"Dialog_choosecheck\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_choosecheck[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
0, 0, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
0 // eod
};
void Dialog_choosecheck::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
Q_UNUSED(_o);
Q_UNUSED(_id);
Q_UNUSED(_c);
Q_UNUSED(_a);
}
const QMetaObject Dialog_choosecheck::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_choosecheck.data,
qt_meta_data_Dialog_choosecheck, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_choosecheck::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_choosecheck::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_choosecheck.stringdata))
return static_cast<void*>(const_cast< Dialog_choosecheck*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_choosecheck::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_fiidelecte.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_fiidelecte.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_fiidelecte.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_fiidelecte_t {
QByteArrayData data[3];
char stringdata[42];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_fiidelecte_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_fiidelecte_t qt_meta_stringdata_Dialog_fiidelecte = {
{
QT_MOC_LITERAL(0, 0, 17),
QT_MOC_LITERAL(1, 18, 21),
QT_MOC_LITERAL(2, 40, 0)
},
"Dialog_fiidelecte\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_fiidelecte[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Dialog_fiidelecte::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_fiidelecte *_t = static_cast<Dialog_fiidelecte *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_fiidelecte::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_fiidelecte.data,
qt_meta_data_Dialog_fiidelecte, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_fiidelecte::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_fiidelecte::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_fiidelecte.stringdata))
return static_cast<void*>(const_cast< Dialog_fiidelecte*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_fiidelecte::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_fill_change.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_fill_change.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_fill_change.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_dialog_fill_change_t {
QByteArrayData data[4];
char stringdata[69];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_dialog_fill_change_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_dialog_fill_change_t qt_meta_stringdata_dialog_fill_change = {
{
QT_MOC_LITERAL(0, 0, 18),
QT_MOC_LITERAL(1, 19, 23),
QT_MOC_LITERAL(2, 43, 0),
QT_MOC_LITERAL(3, 44, 23)
},
"dialog_fill_change\0on_pushButton_3_clicked\0"
"\0on_pushButton_4_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_dialog_fill_change[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void dialog_fill_change::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
dialog_fill_change *_t = static_cast<dialog_fill_change *>(_o);
switch (_id) {
case 0: _t->on_pushButton_3_clicked(); break;
case 1: _t->on_pushButton_4_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject dialog_fill_change::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_dialog_fill_change.data,
qt_meta_data_dialog_fill_change, qt_static_metacall, 0, 0}
};
const QMetaObject *dialog_fill_change::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *dialog_fill_change::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_dialog_fill_change.stringdata))
return static_cast<void*>(const_cast< dialog_fill_change*>(this));
return QDialog::qt_metacast(_clname);
}
int dialog_fill_change::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_fill_modify.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_fill_modify.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_fill_modify.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_dialog_fill_modify_t {
QByteArrayData data[3];
char stringdata[43];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_dialog_fill_modify_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_dialog_fill_modify_t qt_meta_stringdata_dialog_fill_modify = {
{
QT_MOC_LITERAL(0, 0, 18),
QT_MOC_LITERAL(1, 19, 21),
QT_MOC_LITERAL(2, 41, 0)
},
"dialog_fill_modify\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_dialog_fill_modify[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void dialog_fill_modify::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
dialog_fill_modify *_t = static_cast<dialog_fill_modify *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject dialog_fill_modify::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_dialog_fill_modify.data,
qt_meta_data_dialog_fill_modify, qt_static_metacall, 0, 0}
};
const QMetaObject *dialog_fill_modify::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *dialog_fill_modify::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_dialog_fill_modify.stringdata))
return static_cast<void*>(const_cast< dialog_fill_modify*>(this));
return QDialog::qt_metacast(_clname);
}
int dialog_fill_modify::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_fill_select.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_fill_select.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_fill_select.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_fill_select_t {
QByteArrayData data[3];
char stringdata[43];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_fill_select_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_fill_select_t qt_meta_stringdata_Dialog_fill_select = {
{
QT_MOC_LITERAL(0, 0, 18),
QT_MOC_LITERAL(1, 19, 21),
QT_MOC_LITERAL(2, 41, 0)
},
"Dialog_fill_select\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_fill_select[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Dialog_fill_select::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_fill_select *_t = static_cast<Dialog_fill_select *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_fill_select::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_fill_select.data,
qt_meta_data_Dialog_fill_select, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_fill_select::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_fill_select::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_fill_select.stringdata))
return static_cast<void*>(const_cast< Dialog_fill_select*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_fill_select::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,119 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_filladd.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_filladd.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_filladd.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_filladd_t {
QByteArrayData data[5];
char stringdata[91];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_filladd_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_filladd_t qt_meta_stringdata_Dialog_filladd = {
{
QT_MOC_LITERAL(0, 0, 14),
QT_MOC_LITERAL(1, 15, 21),
QT_MOC_LITERAL(2, 37, 0),
QT_MOC_LITERAL(3, 38, 23),
QT_MOC_LITERAL(4, 62, 27)
},
"Dialog_filladd\0on_pushButton_clicked\0"
"\0on_pushButton_2_clicked\0"
"on_lineEdit_2_returnPressed\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_filladd[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
3, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 29, 2, 0x08,
3, 0, 30, 2, 0x08,
4, 0, 31, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialog_filladd::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_filladd *_t = static_cast<Dialog_filladd *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
case 2: _t->on_lineEdit_2_returnPressed(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_filladd::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_filladd.data,
qt_meta_data_Dialog_filladd, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_filladd::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_filladd::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_filladd.stringdata))
return static_cast<void*>(const_cast< Dialog_filladd*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_filladd::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 3)
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 3)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 3;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_judge_change.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_judge_change.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_judge_change.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_dialog_judge_change_t {
QByteArrayData data[4];
char stringdata[70];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_dialog_judge_change_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_dialog_judge_change_t qt_meta_stringdata_dialog_judge_change = {
{
QT_MOC_LITERAL(0, 0, 19),
QT_MOC_LITERAL(1, 20, 23),
QT_MOC_LITERAL(2, 44, 0),
QT_MOC_LITERAL(3, 45, 23)
},
"dialog_judge_change\0on_pushButton_3_clicked\0"
"\0on_pushButton_4_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_dialog_judge_change[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void dialog_judge_change::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
dialog_judge_change *_t = static_cast<dialog_judge_change *>(_o);
switch (_id) {
case 0: _t->on_pushButton_3_clicked(); break;
case 1: _t->on_pushButton_4_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject dialog_judge_change::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_dialog_judge_change.data,
qt_meta_data_dialog_judge_change, qt_static_metacall, 0, 0}
};
const QMetaObject *dialog_judge_change::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *dialog_judge_change::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_dialog_judge_change.stringdata))
return static_cast<void*>(const_cast< dialog_judge_change*>(this));
return QDialog::qt_metacast(_clname);
}
int dialog_judge_change::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_judge_modify.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_judge_modify.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_judge_modify.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_dialog_judge_modify_t {
QByteArrayData data[3];
char stringdata[44];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_dialog_judge_modify_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_dialog_judge_modify_t qt_meta_stringdata_dialog_judge_modify = {
{
QT_MOC_LITERAL(0, 0, 19),
QT_MOC_LITERAL(1, 20, 21),
QT_MOC_LITERAL(2, 42, 0)
},
"dialog_judge_modify\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_dialog_judge_modify[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void dialog_judge_modify::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
dialog_judge_modify *_t = static_cast<dialog_judge_modify *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject dialog_judge_modify::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_dialog_judge_modify.data,
qt_meta_data_dialog_judge_modify, qt_static_metacall, 0, 0}
};
const QMetaObject *dialog_judge_modify::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *dialog_judge_modify::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_dialog_judge_modify.stringdata))
return static_cast<void*>(const_cast< dialog_judge_modify*>(this));
return QDialog::qt_metacast(_clname);
}
int dialog_judge_modify::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_judge_select.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_judge_select.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_judge_select.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_judge_select_t {
QByteArrayData data[3];
char stringdata[44];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_judge_select_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_judge_select_t qt_meta_stringdata_Dialog_judge_select = {
{
QT_MOC_LITERAL(0, 0, 19),
QT_MOC_LITERAL(1, 20, 21),
QT_MOC_LITERAL(2, 42, 0)
},
"Dialog_judge_select\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_judge_select[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Dialog_judge_select::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_judge_select *_t = static_cast<Dialog_judge_select *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_judge_select::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_judge_select.data,
qt_meta_data_Dialog_judge_select, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_judge_select::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_judge_select::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_judge_select.stringdata))
return static_cast<void*>(const_cast< Dialog_judge_select*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_judge_select::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_judgedelecte.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_judgedelecte.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_judgedelecte.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_judgedelecte_t {
QByteArrayData data[3];
char stringdata[44];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_judgedelecte_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_judgedelecte_t qt_meta_stringdata_Dialog_judgedelecte = {
{
QT_MOC_LITERAL(0, 0, 19),
QT_MOC_LITERAL(1, 20, 21),
QT_MOC_LITERAL(2, 42, 0)
},
"Dialog_judgedelecte\0on_pushButton_clicked\0"
"\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_judgedelecte[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Dialog_judgedelecte::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_judgedelecte *_t = static_cast<Dialog_judgedelecte *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_judgedelecte::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_judgedelecte.data,
qt_meta_data_Dialog_judgedelecte, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_judgedelecte::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_judgedelecte::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_judgedelecte.stringdata))
return static_cast<void*>(const_cast< Dialog_judgedelecte*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_judgedelecte::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,110 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialog_select_questions_level.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialog_select_questions_level.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialog_select_questions_level.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialog_select_questions_level_t {
QByteArrayData data[3];
char stringdata[54];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialog_select_questions_level_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialog_select_questions_level_t qt_meta_stringdata_Dialog_select_questions_level = {
{
QT_MOC_LITERAL(0, 0, 29),
QT_MOC_LITERAL(1, 30, 21),
QT_MOC_LITERAL(2, 52, 0)
},
"Dialog_select_questions_level\0"
"on_pushButton_clicked\0\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialog_select_questions_level[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
1, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 19, 2, 0x08,
// slots: parameters
QMetaType::Void,
0 // eod
};
void Dialog_select_questions_level::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialog_select_questions_level *_t = static_cast<Dialog_select_questions_level *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialog_select_questions_level::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialog_select_questions_level.data,
qt_meta_data_Dialog_select_questions_level, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialog_select_questions_level::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialog_select_questions_level::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialog_select_questions_level.stringdata))
return static_cast<void*>(const_cast< Dialog_select_questions_level*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialog_select_questions_level::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 1)
qt_static_metacall(this, _c, _id, _a);
_id -= 1;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 1)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 1;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialogchoosechance.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialogchoosechance.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialogchoosechance.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialogchoosechance_t {
QByteArrayData data[4];
char stringdata[67];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialogchoosechance_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialogchoosechance_t qt_meta_stringdata_Dialogchoosechance = {
{
QT_MOC_LITERAL(0, 0, 18),
QT_MOC_LITERAL(1, 19, 21),
QT_MOC_LITERAL(2, 41, 0),
QT_MOC_LITERAL(3, 42, 23)
},
"Dialogchoosechance\0on_pushButton_clicked\0"
"\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialogchoosechance[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialogchoosechance::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialogchoosechance *_t = static_cast<Dialogchoosechance *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialogchoosechance::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialogchoosechance.data,
qt_meta_data_Dialogchoosechance, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialogchoosechance::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialogchoosechance::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialogchoosechance.stringdata))
return static_cast<void*>(const_cast< Dialogchoosechance*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialogchoosechance::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,114 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialogjudgeadd.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialogjudgeadd.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialogjudgeadd.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_Dialogjudgeadd_t {
QByteArrayData data[4];
char stringdata[63];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_Dialogjudgeadd_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_Dialogjudgeadd_t qt_meta_stringdata_Dialogjudgeadd = {
{
QT_MOC_LITERAL(0, 0, 14),
QT_MOC_LITERAL(1, 15, 21),
QT_MOC_LITERAL(2, 37, 0),
QT_MOC_LITERAL(3, 38, 23)
},
"Dialogjudgeadd\0on_pushButton_clicked\0"
"\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_Dialogjudgeadd[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
2, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 24, 2, 0x08,
3, 0, 25, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void Dialogjudgeadd::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
Dialogjudgeadd *_t = static_cast<Dialogjudgeadd *>(_o);
switch (_id) {
case 0: _t->on_pushButton_clicked(); break;
case 1: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject Dialogjudgeadd::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_Dialogjudgeadd.data,
qt_meta_data_Dialogjudgeadd, qt_static_metacall, 0, 0}
};
const QMetaObject *Dialogjudgeadd::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *Dialogjudgeadd::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_Dialogjudgeadd.stringdata))
return static_cast<void*>(const_cast< Dialogjudgeadd*>(this));
return QDialog::qt_metacast(_clname);
}
int Dialogjudgeadd::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 2)
qt_static_metacall(this, _c, _id, _a);
_id -= 2;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 2)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 2;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,118 @@
/****************************************************************************
** Meta object code from reading C++ file 'dialoglogin.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/dialoglogin.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'dialoglogin.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_DialogLogin_t {
QByteArrayData data[5];
char stringdata[84];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_DialogLogin_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_DialogLogin_t qt_meta_stringdata_DialogLogin = {
{
QT_MOC_LITERAL(0, 0, 11),
QT_MOC_LITERAL(1, 12, 23),
QT_MOC_LITERAL(2, 36, 0),
QT_MOC_LITERAL(3, 37, 21),
QT_MOC_LITERAL(4, 59, 23)
},
"DialogLogin\0on_DialogLogin_accepted\0"
"\0on_pushButton_clicked\0on_pushButton_2_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_DialogLogin[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
3, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 29, 2, 0x08,
3, 0, 30, 2, 0x08,
4, 0, 31, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void DialogLogin::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
DialogLogin *_t = static_cast<DialogLogin *>(_o);
switch (_id) {
case 0: _t->on_DialogLogin_accepted(); break;
case 1: _t->on_pushButton_clicked(); break;
case 2: _t->on_pushButton_2_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject DialogLogin::staticMetaObject = {
{ &QDialog::staticMetaObject, qt_meta_stringdata_DialogLogin.data,
qt_meta_data_DialogLogin, qt_static_metacall, 0, 0}
};
const QMetaObject *DialogLogin::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *DialogLogin::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_DialogLogin.stringdata))
return static_cast<void*>(const_cast< DialogLogin*>(this));
return QDialog::qt_metacast(_clname);
}
int DialogLogin::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QDialog::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 3)
qt_static_metacall(this, _c, _id, _a);
_id -= 3;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 3)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 3;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,127 @@
/****************************************************************************
** Meta object code from reading C++ file 'exam_windows.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/exam_windows.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'exam_windows.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_exam_windows_t {
QByteArrayData data[7];
char stringdata[123];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_exam_windows_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_exam_windows_t qt_meta_stringdata_exam_windows = {
{
QT_MOC_LITERAL(0, 0, 12),
QT_MOC_LITERAL(1, 13, 23),
QT_MOC_LITERAL(2, 37, 0),
QT_MOC_LITERAL(3, 38, 13),
QT_MOC_LITERAL(4, 52, 21),
QT_MOC_LITERAL(5, 74, 23),
QT_MOC_LITERAL(6, 98, 23)
},
"exam_windows\0on_pushButton_2_clicked\0"
"\0TimeMSConvert\0on_pushButton_clicked\0"
"on_pushButton_3_clicked\0on_pushButton_4_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_exam_windows[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
5, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 39, 2, 0x08,
3, 0, 40, 2, 0x08,
4, 0, 41, 2, 0x08,
5, 0, 42, 2, 0x08,
6, 0, 43, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void exam_windows::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
exam_windows *_t = static_cast<exam_windows *>(_o);
switch (_id) {
case 0: _t->on_pushButton_2_clicked(); break;
case 1: _t->TimeMSConvert(); break;
case 2: _t->on_pushButton_clicked(); break;
case 3: _t->on_pushButton_3_clicked(); break;
case 4: _t->on_pushButton_4_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject exam_windows::staticMetaObject = {
{ &QMainWindow::staticMetaObject, qt_meta_stringdata_exam_windows.data,
qt_meta_data_exam_windows, qt_static_metacall, 0, 0}
};
const QMetaObject *exam_windows::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *exam_windows::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_exam_windows.stringdata))
return static_cast<void*>(const_cast< exam_windows*>(this));
return QMainWindow::qt_metacast(_clname);
}
int exam_windows::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 5)
qt_static_metacall(this, _c, _id, _a);
_id -= 5;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 5)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 5;
}
return _id;
}
QT_END_MOC_NAMESPACE

View File

@ -0,0 +1,123 @@
/****************************************************************************
** Meta object code from reading C++ file 'mainwindow.h'
**
** Created by: The Qt Meta Object Compiler version 67 (Qt 5.2.1)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include "../../paper_exam/mainwindow.h"
#include <QtCore/qbytearray.h>
#include <QtCore/qmetatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error "The header file 'mainwindow.h' doesn't include <QObject>."
#elif Q_MOC_OUTPUT_REVISION != 67
#error "This file was generated using the moc from 5.2.1. It"
#error "cannot be used with the include files from this version of Qt."
#error "(The moc has changed too much.)"
#endif
QT_BEGIN_MOC_NAMESPACE
struct qt_meta_stringdata_MainWindow_t {
QByteArrayData data[6];
char stringdata[105];
};
#define QT_MOC_LITERAL(idx, ofs, len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
offsetof(qt_meta_stringdata_MainWindow_t, stringdata) + ofs \
- idx * sizeof(QByteArrayData) \
)
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
{
QT_MOC_LITERAL(0, 0, 10),
QT_MOC_LITERAL(1, 11, 21),
QT_MOC_LITERAL(2, 33, 0),
QT_MOC_LITERAL(3, 34, 21),
QT_MOC_LITERAL(4, 56, 23),
QT_MOC_LITERAL(5, 80, 23)
},
"MainWindow\0on_action_5_triggered\0\0"
"on_pushButton_clicked\0on_pushButton_2_clicked\0"
"on_pushButton_3_clicked\0"
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MainWindow[] = {
// content:
7, // revision
0, // classname
0, 0, // classinfo
4, 14, // methods
0, 0, // properties
0, 0, // enums/sets
0, 0, // constructors
0, // flags
0, // signalCount
// slots: name, argc, parameters, tag, flags
1, 0, 34, 2, 0x08,
3, 0, 35, 2, 0x08,
4, 0, 36, 2, 0x08,
5, 0, 37, 2, 0x08,
// slots: parameters
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
QMetaType::Void,
0 // eod
};
void MainWindow::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
{
if (_c == QMetaObject::InvokeMetaMethod) {
MainWindow *_t = static_cast<MainWindow *>(_o);
switch (_id) {
case 0: _t->on_action_5_triggered(); break;
case 1: _t->on_pushButton_clicked(); break;
case 2: _t->on_pushButton_2_clicked(); break;
case 3: _t->on_pushButton_3_clicked(); break;
default: ;
}
}
Q_UNUSED(_a);
}
const QMetaObject MainWindow::staticMetaObject = {
{ &QMainWindow::staticMetaObject, qt_meta_stringdata_MainWindow.data,
qt_meta_data_MainWindow, qt_static_metacall, 0, 0}
};
const QMetaObject *MainWindow::metaObject() const
{
return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
}
void *MainWindow::qt_metacast(const char *_clname)
{
if (!_clname) return 0;
if (!strcmp(_clname, qt_meta_stringdata_MainWindow.stringdata))
return static_cast<void*>(const_cast< MainWindow*>(this));
return QMainWindow::qt_metacast(_clname);
}
int MainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
{
_id = QMainWindow::qt_metacall(_c, _id, _a);
if (_id < 0)
return _id;
if (_c == QMetaObject::InvokeMetaMethod) {
if (_id < 4)
qt_static_metacall(this, _c, _id, _a);
_id -= 4;
} else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
if (_id < 4)
*reinterpret_cast<int*>(_a[0]) = -1;
_id -= 4;
}
return _id;
}
QT_END_MOC_NAMESPACE

Some files were not shown because too many files have changed in this diff Show More