16,816
社区成员




#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QtWidgets>
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
private:
Ui::MainWindow *ui;
QPushButton *btn;
private slots:
void openfile();
};
#endif // MAINWINDOW_H
#include "mainwindow.h"
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QtWidgets>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
btn = new QPushButton;
btn->setText("open");
connect(btn, &QPushButton::clicked, this, &MainWindow::openfile);
setCentralWidget(btn);
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::openfile()
{
QString fileName = QFileDialog::getOpenFileName(this, tr("Open File"),"/home",tr("Images (*.png *.xpm *.jpg)"));
}
ShellStreams: AttachShellStreams: Initialized
Trying to load localized resources for LANGID 2052 with Primary LANGID 4 code zh_CN name Chinese (Simplified)Resource DLL loaded at path C:\Program Files (x86)\Common Files\Apple\Internet Services\ShellStreams.resources\zh_CN.lproj\ShellStreamsLocalized.dllNot running under explorer. Will not set thread locale
11516 0B1203B0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B1203B0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120530 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120530 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120530 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120530 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B1203B0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B1203B0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B1203B0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B1203B0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120A10 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120A10 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120A10 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120A10 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120A10 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120A10 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120EF0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120EF0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120DD0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120DD0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120C50 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120C50 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120D70 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120D70 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120D10 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120D10 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120FB0 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120FB0 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120D70 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->
11516 0B120D70 ENTER: ShellStreamsFolder::CreateViewObject
11516 0B120590 ENTER: ShellStreamsFolder::ShellStreamsFolder
pidl = 1f50e04fd020ea3a6910a2d8802b30309d140 -> 2e80853fd6f0ec379740b3d61b4a891711800 ->