问题标签 [qglviewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
952 浏览

c++ - QT和QGLViewer程序中如何改变默认QGLViewer的近远裁剪距离?

我有一个相当大的模型,需要在使用 QGLViewer 的 QT UI 程序中显示。所以模型被剪切是因为默认的近远裁剪距离太窄。我的问题是如何更改默认的远近剪辑范围。

例如,我的问题可能看起来像这样在此处输入图像描述

我尝试使用类似的东西,

这根本不起作用,它也破坏了 QGLViewer 中的鼠标交互。由于我使用的是 QT 和 QGLViewer,因此没有可以使用的 glu 函数。

所以我问任何人都知道如何让 QGLViewer 改变它的默认剪辑范围。

我找到了一些 QGLViewer 提供的示例,例如裁剪平面示例标准相机示例,但我仍然不知道如何更改默认查看器。

0 投票
1 回答
1062 浏览

qt - make qglviewer gives QT related errors

I want to install libQGLViewer, which I downloaded from http://www.libqglviewer.com/download.html on Ubuntu 10.04. According to the manual I have to do;

1) cd QGLViewer/

2) qmake

3) make

Compiling the library by typing make almost immediately ends in error however;

this goes on for a while and ends in:

I think this is because it cannot find the QT library. But I have installed QT 5.2 using the latest download from http://qt-project.org/downloads.

Could it be the Makefile just can not locate the library path? And if so I how do I mend this?

0 投票
1 回答
735 浏览

cmake - Install QGLViewer using Cmake's ExternalProject_Add

I would like to install QGLViewer as an external from source code in a cmake build environment. This is what I have tried so far:

cmake works just fine.

However, when running make, I get a bunch of compilation errors. make is finding the headers installed in my system instead of the ones of the build project directory:

NaN

0 投票
1 回答
94 浏览

qglviewer - 在 Mac 上,运行 qglViewer 的简单示例。lGLU 错误

我是 qglViewer 的新手,我正在使用 Mac。我安装了 qglViewer,qt by homebrew,我想运行一些 qglViewer 的例子。

但是,我遇到以下错误:

编译输出

任何人都可以帮助我吗?谢谢!

编辑:我不知道如何在 Mac 上安装 libgl1-mesa-dev。认为...

0 投票
1 回答
209 浏览

qt5 - 无法使用 QT 5.3 编译 GQLViewer 2.5.2

我在 Windows 机器上并试图 用 Qt 5.3编译QGLViewer 。因此,我使用 GQLViewer.pro 文件通过 Qt Creator 编译 lib。不幸的是它总是提示:

\libQGLViewer-2.5.2\QGLViewer\saveSnapshot.cpp:545:错误:操作数到?:有不同类型的“QFileDialog::Option”和“QFlag”覆盖?QFileDialog::DontConfirmOverwrite:QFlag(0));

有人知道如何解决这个问题吗?

0 投票
0 回答
220 浏览

visual-studio-2013 - Qt 项目文件的这个片段是否会导致“LNK1112 模块机器类型‘x64’与目标机器类型‘X86’发生致命错误”?

我目前的开发环境是Windows 8.1 + Visual Studio Pro 2013(都是繁体中文版),运行在VMware虚拟机上。我按照“如何使用 Visual Studio 2010 在 Windows 上安装 CGAL”的说明一步一步地进行操作,如http://www.cgal.org/windows_installation.html所示。

我已经使用 MS VS2013 x64 编译器成功构建了 CGAL 目前从源代码支持的最新 Qt 4.8.6。但是当我尝试编译从 libqglviewer.com 下载的最新 libQGLVIewer-2.5.2 时,NMAKE 总是失败并出现 LNK1112 致命错误。根据http://www.libqglviewer.com/installWindows.html ,我还尝试使用 Qt Creator 编译 libQGLViewer,我还尝试使用 Qt Creator 编译 libQGLViewer,但发生了同样的错误。

我已联系 libqglviewer.com 寻求帮助,并根据 libQGLView 的建议尽一切努力解决问题,但无济于事。现在我想知道罪魁祸首是否在 QGLViewer.pro 的这一部分,libQGLViewer 说“这很有可能。这些标志很旧,我无法测试它们。你可以尝试删除这些,看看是否能解决问题. 抱歉,如果我的机器上没有 VS,我无法提供更多帮助。请让我了解您的进度。”

由于我仍在学习 CGAL 和 Qt 新手,我无法自己解决这个问题。提前感谢您的友好帮助。

0 投票
1 回答
419 浏览

c++ - 由于找不到库 lGLU,编译 LibQGLViewer 失败

我试图在 OS X Yosemite 中编译 libQGLViewer 但执行后make出现以下错误

ld: library not found for -lGLU clang: error: linker command failed with exit code 1 (use -v to see invocation) make[1]: *** [/Users/MyUser/Library/Frameworks/QGLViewer.framework/QGLViewer] Error 1 make: *** [sub-QGLViewer-make_first-ordered] Error 2

我发现有一个名为libGLU.1.dylibunder的库,/usr/X11/lib但我不知道在哪里添加该行以正确编译该库。此外,我不知道它是否是编译要求的正确库。

有什么想法吗?

0 投票
1 回答
350 浏览

qt - :-1: 错误:使用 qmake LIB_DIR=/path/to/QGLViewer/libQGLViewer2.a

我对 QGLviewer 有疑问(同样的问题,在 linux 和 windows 上都是)。

为了安装 QGLviewer,我遵循了这些步骤http://www.libqglviewer.com/installWindows.html

然后我尝试编译他们的示例项目,但失败了。我得到的是:

问题:

编译输出:

即使我将生成的 QGLViewer2.dll 和 QGLViewer2.a 复制到 C:\Windows\System32

你知道我应该怎么做才能完成这项工作吗?

我正在使用 QT Creator 3.3.1、QT 5.4.1

视窗 7 x64

感谢您的任何建议!

0 投票
1 回答
812 浏览

qt - 安装qt设计器插件后,qt设计不加载插件

我是 Qt 的新手。我尝试在 qglviewer 提供的 Mac OSX 10.10 上安装设计器插件。我按照http://libqglviewer.com/installUnix.html#plugin所说的那样做。我成功编译并安装了插件。

但是,我仍然无法在 qt 设计器中找到小部件。我的 Qt 是 5.4。插件(libqwebview.dylib)确实在 $QTDIR/plugins/designer 中,但设计器只是不加载它。其他三个插件,如 $QTDIR/plugins/designer 中的 libqdeclarativeview.dylib 在设计器中加载。

如何在我的 qt 设计器中加载插件?感谢您的帮助!

0 投票
4 回答
8551 浏览

qt - 未解析的外部符号“__declspec(dllimport)

我正在尝试让 libqglviewer 在 Visual Studio 中工作,我已经为 VS 2012 安装了 Qt5.2.0 64 位。

我在项目设置中添加了 QGLViewer 和 QT 的包含目录以及 qt 的 lib 目录和 lib 文件(发布和调试)。

我有一个简单的示例代码来测试它:

当我尝试编译它时,我得到

很多。我环顾四周,但我不明白错误是什么。

如果我注释掉除QApplication(argc,argv)编译之外的所有内容,但如果我取消注释查看器查看器,我会收到很多错误。我看不到缺少什么,因为它在我只使用 QApplication 时编译。

感觉链接缺少一些东西,但我已经添加了我能找到的所有 .lib 文件。

一件事是,如果我下载 libQGLViewer 并运行以下命令

然后在 Visual Studio 2013 中打开它(我今天更改但没有成功)它根据 libQGLViewers 主页上的说明构建并生成 QGLViewer2.dll 文件。但是,如果我尝试 simpleViewer 示例,它会再次出现同样的问题。