VS2012的程序如何使用QT5构建交互界面

现在我有一套VS2012的C++代码,想为它用QT5做一个界面,实现的功能就是,两个按钮,一个按钮运行程序,另一个停止(或者退出),真是不会QT5啊啊啊,不知道如何在VS里面实现啊啊啊!真心求教,很急很关键。。。。希望大神们能给我详细讲一讲,纯新手。。。

Widgets.h(记得包含你自己代码的头文件)
#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>
#include <QPushButton>
#include <QLayout>

class Widget : public QWidget
{
    Q_OBJECT

public:
    explicit Widget(QWidget *parent = 0);

private:
    QPushButton *runPushButton;
    QPushButton *exitPushButton;

private slots:
    void run();
};

#endif // WIDGET_H

Widget.cpp
#include "Widget.h"

Widget::Widget(QWidget *parent) :
    QWidget(parent)
{
    setWindowTitle("Title");

    // button
    runPushButton = new QPushButton("&Go");
    exitPushButton = new QPushButton("&Exit");

    // layout
    QHBoxLayout *hl = new QHBoxLayout;
    hl->addWidget(runPushButton);
    hl->addWidget(exitPushButton);

    setLayout(hl);

    // signals and slots
    connect(runPushButton, SIGNAL(clicked()), this, SLOT(run()));
    connect(exitPushButton, SIGNAL(clicked()), this, SLOT(close()));
}

void Widget::run()
{
    // run your c++ code
}

main.cpp
#include "Widget.h"
#include

int main(int argc, char *argv[])
{
    QApplication a(argc, argv);
    Widget w;
    w.show();

    return a.exec();
}

将你的要执行的代码放到Widget::run()中即可

http://blog.csdn.net/fansongy/article/details/16899489