资源简介
本工程介绍了如果将数控机床G代码加工程序中的各个值提取出来并存于相应容器中,如X30.0 Y40.8,将30.0与40.8提取出来
代码片段和文件信息
/****************************************************************************
** meta object code from reading C++ file ‘mainwindow.h‘
**
** Created by: The Qt meta object Compiler version 67 (Qt 5.5.0)
**
** WARNING! All changes made in this file will be lost!
*****************************************************************************/
#include “../../TRANSLATEGCODE/mainwindow.h“
#include
#include tatype.h>
#if !defined(Q_MOC_OUTPUT_REVISION)
#error “The header file ‘mainwindow.h‘ doesn‘t include ject>.“
#elif Q_MOC_OUTPUT_REVISION != 67
#error “This file was generated using the moc from 5.5.0. 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[8];
char stringdata0[82];
};
#define QT_MOC_LITERAL(idx ofs len) \
Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len \
qptrdiff(offsetof(qt_meta_stringdata_MainWindow_t stringdata0) + ofs \
- idx * sizeof(QByteArrayData)) \
)
static const qt_meta_stringdata_MainWindow_t qt_meta_stringdata_MainWindow = {
{
QT_MOC_LITERAL(0 0 10) // “MainWindow“
QT_MOC_LITERAL(1 11 18) // “on_loadbtn_clicked“
QT_MOC_LITERAL(2 30 0) // ““
QT_MOC_LITERAL(3 31 9) // “timer_ovf“
QT_MOC_LITERAL(4 41 13) // “readgcodefile“
QT_MOC_LITERAL(5 55 1) // “s“
QT_MOC_LITERAL(6 57 5) // “value“
QT_MOC_LITERAL(7 63 18) // “on_testbtn_clicked“
}
“MainWindow\0on_loadbtn_clicked\0\0timer_ovf\0“
“readgcodefile\0s\0value\0on_testbtn_clicked“
};
#undef QT_MOC_LITERAL
static const uint qt_meta_data_MainWindow[] = {
// 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 /* Private */
3 0 40 2 0x08 /* Private */
4 1 41 2 0x08 /* Private */
6 1 44 2 0x08 /* Private */
7 0 47 2 0x08 /* Private */
// slots: parameters
QmetaType::Void
QmetaType::Void
QmetaType::Void QmetaType::QString 5
QmetaType::Float QmetaType::QString 5
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(_o);
Q_UNUSED(_t)
switch (_id) {
case 0: _t->on_loadbtn_clicked(); break;
case 1: _t->timer_ovf(); break;
case 2: _t->readgcodefile((*reinterpret_cast< QString(*)>(_a[1]))); break;
cas
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-03-26 10:07 G代码解析demo\
目录 0 2018-03-26 10:07 G代码解析demo\TRANSLATEGCODE\
文件 387 2018-03-22 19:11 G代码解析demo\TRANSLATEGCODE\TRANSLATEGCODE.pro
文件 18757 2018-03-26 10:07 G代码解析demo\TRANSLATEGCODE\TRANSLATEGCODE.pro.user
文件 18773 2018-03-23 03:28 G代码解析demo\TRANSLATEGCODE\TRANSLATEGCODE.pro.user.b36c39a
文件 18757 2018-03-22 23:35 G代码解析demo\TRANSLATEGCODE\TRANSLATEGCODE.pro.user.c75bd02
文件 183 2018-03-22 19:11 G代码解析demo\TRANSLATEGCODE\main.cpp
文件 8879 2018-03-26 10:07 G代码解析demo\TRANSLATEGCODE\mainwindow.cpp
文件 858 2018-03-23 17:18 G代码解析demo\TRANSLATEGCODE\mainwindow.h
文件 15296 2018-03-23 17:19 G代码解析demo\TRANSLATEGCODE\mainwindow.ui
目录 0 2018-03-26 10:07 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\
文件 23858 2018-03-23 14:38 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\Makefile
文件 38399 2018-03-23 14:38 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\Makefile.Debug
文件 37279 2018-03-23 14:38 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\Makefile.Release
目录 0 2018-03-26 10:07 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\
文件 164864 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\TRANSLATEGCODE.exe
文件 638 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\TRANSLATEGCODE.exe.em
文件 108 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\TRANSLATEGCODE.exe_manifest.rc
文件 704 2018-03-23 14:38 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\TRANSLATEGCODE.exe_manifest.res
文件 1330468 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\TRANSLATEGCODE.ilk
文件 89017 2018-03-23 17:18 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\main.obj
文件 500804 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\mainwindow.obj
文件 4400 2018-03-23 17:18 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\moc_mainwindow.cpp
文件 92810 2018-03-23 17:18 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\moc_mainwindow.obj
文件 2437120 2018-03-26 10:00 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\debug\translategcode.pdb
目录 0 2018-03-26 10:07 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\release\
文件 19001 2018-03-23 17:19 G代码解析demo\build-TRANSLATEGCODE-Desktop_Qt_5_5_0_MSVC2010_32bit-Debug\ui_mainwindow.h
- 上一篇:QT 多窗体通信demo
- 下一篇:扫描SCAN算法
评论
共有 条评论