#include "widget.h" #include <QHBoxLayout> #include <QVBoxLayout> #include <QDir> #include <QTextStream> #include <QDebug> #include <QFileDialog> #include <QTextCodec> #include <QString> #include <windows.h> #include <stdio.h> #pragma execution_character_set("utf-8") Widget::Widget(QWidget *parent) : QWidget(parent) { le_fileDir = new QLineEdit(this); pb_selectFileDir = new QPushButton(tr("选择文件目录"), this); pb_ok = new QPushButton("ok", this); QHBoxLayout *topLayout = new QHBoxLayout; topLayout->addWidget(new QLabel("文件目录:", this)); topLayout->addWidget(le_fileDir); topLayout->addWidget(pb_selectFileDir); topLayout->setSpacing(10); QVBoxLayout *mainLayout = new QVBoxLayout; mainLayout->addLayout(topLayout); mainLayout->addWidget(pb_ok, 0, Qt::AlignRight); this->setLayout(mainLayout); connect(pb_ok, &QPushButton::clicked, this, &Widget::slt_ok); connect(pb_selectFileDir, &QPushButton::clicked, this, &Widget::slt_selectFileDir); } Widget::~Widget() { } void Widget::initData() { } QStringList Widget::getAllFilePath(QString &strDir) { QStringList filePathLst; QDir dir
Qt 源代码文件格式批量改为UTF-8
最新推荐文章于 2023-06-27 19:32:31 发布