FWIW:4.7.0 linux包破坏了AFAIK,他们 可以修复或使用4.6包代替... 无需使用 定制Qt for Jambi - Smar 2天前
感谢SMAR,我终于能够解决这个问题了 通过下载旧版本的问题 qtjambi 4.6.3(http://qt-jambi.org/downloads/)。唯一的问题是 设计师不知道在哪里可以找到我的jvm 我通过将这两个条目添加到/etc/bash.bashrc:
来解决
# custom PATH exports
export JAVA_HOME=/usr/lib/jvm/java-6-sun
PATH=$PATH:$JAVA_HOME/bin
然后我只需要运行(一切都在qtjambi文件夹中): designer.sh - >将其另存为.jui - >将它与juic一起转换为.java文件 - >并使用netbeans加载它:)
希望这对其他人也有所帮助。
感谢您提供的快速帮助!
晚上好,
我不完全确定这个主题是否足够关于编程,但我在设置Qtjambi时遇到了一些问题。我已经遵循了很多“howtos”和说明,所以我对下一步该怎么做有点困惑。 Qtjambi的工作原理是我用netbeans编写了一个示例程序。虽然我已经创建了一些我想要实现的ui文件,但这些文件不起作用。 我试图让这个运行一周,我真的需要这个,因为我的决赛在2个月内。我尝试尽可能多地提供有用的详细信息。
我正在使用LinuxMint(ubuntu derivate),下载了qtjambi v 4.7.0 在尝试之后
bash qtjambi.sh
我收到版本不匹配的错误
Cannot mix incompatible Qt library (version 0x40704) with this library (version 0x40700)
所以我下载,编译并安装了
qt-everywhere-opensource-src-4.7.0 至 /usr/local/Trolltech/Qt-4.7.0 /
我知道我必须告诉系统在哪里可以找到所有二进制文件,所以我添加到 /etc/bash.bashrc
#custom PATH exports
PATH=$PATH:/home/michi/Scripts
PATH=$PATH:/usr/local/Trolltech/Qt-4.7.0/bin/
export LD_LIBRARY_PATH=/usr/local/Trolltech/Qt-4.7.0/lib
export QT_PLUGIN_PATH=/usr/local/Trolltech/Qt-4.7.0/plugins
JAVA_DIR=/usr/lib/jvm/java-6-sun-1.6.0.26/
export JAMBI_PATH=/usr/local/lib/qtjambi-linux64-community-4.7.0/
我按照以下说明操作:
http://www.davidlauzon.net/2010/01/getting-started-with-qt-jambi-on-linux/
Which generally talks about getting jambi-designer to work.
http://jpnurmi.kapsi.fi/blog/2008/03/16/how-to-switch-qt-version-in-ubuntu/
How to manage multiple Qt versions.. These commands worked but had no effect
我最终放弃了尝试运行设计器并尝试使用位于qtjambi / bin文件夹中的程序 juic 将.ui文件“转换”为.jui文件。但是我也在这里得到一个错误:
michi@BALMORA ~/Documents/unterlagen/pr_scw/Qt/Qtrainer/test $ which juic
/usr/local/bin/juic
michi@BALMORA ~/Documents/unterlagen/pr_scw/Qt/Qtrainer/test $ juic -cp .
juic: no .jui files found in CLASSPATH
michi@BALMORA ~/Documents/unterlagen/pr_scw/Qt/Qtrainer/test $ /usr/locallib/qtjambi-linux64-community-4.7.0/bin/juic -cp .
juic: no .jui files found in CLASSPATH
如果您可以帮助/指导或重定向我“更好”的指示,那就太棒了。
Michael Kargl