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

资源简介


1.用户点击框选按钮后在图像显示区域绘制矩形框 2.鼠标点击矩形的任意一条边可进行矩形的拉伸,同时鼠标样式更改 3.鼠标点击矩形右下角并拖动可进行矩形的缩放 4.鼠标按住矩形内区域并移动可拖动矩形 5.用户点击保存截图按钮后可将矩形框选的图像保存到执行目录下

资源截图

代码片段和文件信息

#include “configfilemanager.h“

ConfigFileManager::ConfigFileManager()
{

}
bool ConfigFileManager::ParseConfigFile()//读取test.config文件并获取根节点
{
    QString sConfigFilePath;
#if defined(Q_OS_LINUX)
    sConfigFilePath = qApp->applicationDirPath() + “/../EditPic/test.config“ ;//in linux
#else
    sConfigFilePath = qApp->applicationDirPath() + “/../../EditPic/test.config“ ;//in windows,我的工程名为EditPic
#endif
    QFile file(sConfigFilePath);
    if (!file.open(QFile::ReadOnly))
    {
        return false;
    }
    QString errorStr;
    int errorLine;
    int errorColumn;
    QDomDocument qDomConfigFile;
    if (!qDomConfigFile.setContent(&file false &errorStr &errorLine&errorColumn))
    {
        return false;
    }
    QDomElement root = qDomConfigFile.documentElement();
    QDomNode child = root.firstChild();
    if (!child.isNull())
    {
        if(child.toElement().tagName() == “ROOT“)
        {
            ParseROOT(&child);
        }
    }
    

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

     文件      14906  2019-04-30 19:16  EditPic\configfilemanager.cpp

     文件       3331  2019-04-30 19:10  EditPic\configfilemanager.h

     文件        145  2019-08-14 14:00  EditPic\editpic.ini

     文件       1642  2019-08-12 15:34  EditPic\EditPic.pro

     文件      24403  2019-08-14 14:11  EditPic\EditPic.pro.user

     文件        129  2019-08-14 14:00  EditPic\editpic2.ini

     文件       5633  2019-08-14 14:13  EditPic\imagewidget.cpp

     文件       1477  2019-08-14 14:13  EditPic\imagewidget.h

     文件       8205  2019-05-23 16:12  EditPic\main.cpp

     文件      22069  2019-08-14 14:12  EditPic\mainwindow.cpp

     文件       2118  2019-08-14 14:12  EditPic\mainwindow.h

     文件       6352  2019-08-14 10:14  EditPic\mainwindow.ui

     文件       6475  2019-08-14 14:12  EditPic\mygraphicrectitem.cpp

     文件       1674  2019-08-14 14:12  EditPic\mygraphicrectitem.h

     文件        218  2019-08-08 09:35  EditPic\myspinbox.cpp

     文件        328  2019-08-08 09:35  EditPic\myspinbox.h

     文件       8179  2019-08-01 13:56  EditPic\mysysinfo.cpp

     文件       1201  2019-08-01 13:55  EditPic\mysysinfo.h

     文件       3764  2019-05-17 08:01  EditPic\mytiflib.cpp

     文件       2436  2019-05-17 08:00  EditPic\mytiflib.h

     文件      12197  2019-04-16 16:34  EditPic\processorthread.cpp

     文件       1174  2019-04-16 15:54  EditPic\processorthread.h

     文件      19803  2019-03-16 11:20  EditPic\res\debug_screenbg.jpg

     文件      20806  2019-04-16 10:44  EditPic\res\frame.png

     文件        130  2019-04-16 10:09  EditPic\res\images.qrc

     文件       1390  2019-04-27 22:11  EditPic\test.config

     文件       1614  2019-08-14 14:00  EditPic\test2.config

     文件        210  2019-08-08 09:36  EditPic\typedef.h

     目录          0  2019-04-16 10:44  EditPic\res

     目录          0  2019-08-14 14:13  EditPic

............此处省略3个文件信息

评论

共有 条评论