Qt&Vtk-021-HelloWorld

简介: Qt&Vtk-021-HelloWorld

image.png现在才看到HelloWorld


文章目录


1 官方示例展示

2 代码搬运

2.1helloworld.h

2.2helloworld.cpp

3 运行效果

★ 源码 ★

1 官方示例展示

这HelloWorld跑这里来了。这个应该是第一个出现的,跑这里就跑这里来吧。

image.png

2 代码搬运


2.1helloworld.h


#ifndef HELLOWORLD_H
#define HELLOWORLD_H
#include <QWidget>
#include "vtkGraphLayoutView.h"
#include "vtkRandomGraphSource.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
namespace Ui {
class HelloWorld;
}
class HelloWorld : public QWidget
{
    Q_OBJECT
public:
    explicit HelloWorld(QWidget *parent = 0);
    ~HelloWorld();
private:
    Ui::HelloWorld *ui;
};
#endif // HELLOWORLD_H

2.2helloworld.cpp


#include "helloworld.h"
#include "ui_helloworld.h"
HelloWorld::HelloWorld(QWidget *parent) :
    QWidget(parent),
    ui(new Ui::HelloWorld)
{
    ui->setupUi(this);
    vtkRandomGraphSource *source = vtkRandomGraphSource::New();
    vtkGraphLayoutView *view = vtkGraphLayoutView::New();
    view->SetRepresentationFromInputConnection(source->GetOutputPort());
    view->SetRenderWindow(ui->widget->GetRenderWindow());
    view->ResetCamera();
    view->Render();
}
HelloWorld::~HelloWorld()
{
    delete ui;
}

image.pngimage.png

目录
相关文章
|
2月前
|
C++
VS2019编译VTK-9.1.0+Qt5.15.2
本文介绍了在VS2019和Qt 5.15.2环境下编译VTK 9.1.0的过程,包括成功编译无警告和错误的截图、修改的pro文件内容,以及在QML中加入VTK的失败尝试和参考链接。
|
2月前
|
C++
vtkdicom0.8_vtk9.2_dcmtk3.6.7_qt6.2编译OK
本文介绍了如何编译整合VTK 9.2、DICOM 0.8、DCMTK 3.6.7和Qt 6.2的步骤,包括安装Qt、CMake配置以及确认相关路径和版本设置。
vtkdicom0.8_vtk9.2_dcmtk3.6.7_qt6.2编译OK
|
2月前
|
人工智能
三战VS2019编译VTK7.1+Qt5.15.2
本文记录了作者在VS2019环境下编译VTK 7.1与Qt 5.15.2的历程,包括正确配置方法、遇到的编译错误以及解决过程。
|
2月前
|
人工智能 C++
初步编译QT5.15.2+VS2019+VTK8.2.0
本文介绍了在VS2019中编译QT 5.15.2和VTK 8.2.0的过程,包括编译结果、cmake库编译配置和cmake应用配置脚本,以及推荐的参考链接。
125 4
Qt&Vtk-023-MultiView
Qt&Vtk-023-MultiView
145 0
Qt&Vtk-023-MultiView
|
编译器 C++ Windows
Qt&Vtk-001-编译
本文主要记录了博主在尝试编译VTK源码中遇到的问题,同时也感谢前辈的无私分享,使我们可以跟着前辈的步伐学习进步。
168 0
Qt&Vtk-001-编译
Qt&Vtk-024-PiecewiseItem
Qt&Vtk-024-PiecewiseItem
168 0
Qt&Vtk-024-PiecewiseItem
Qt&Vtk-020-GraphItem
Qt&Vtk-020-GraphItem
181 0
Qt&Vtk-020-GraphItem
Qt&Vtk-011-Cone6
Qt&Vtk-011-Cone6
153 0
Qt&Vtk-011-Cone6
Qt&Vtk-026-QScalarsToColors
Qt&Vtk-026-QScalarsToColors
213 0
Qt&Vtk-026-QScalarsToColors