0
我想测试qt是否支持VNC。为此我写了一个使用Qt库的小型布局程序。Qt支持VNC
的布局程序的源代码如下:
layout.cpp
#include <QApplication>
#include <QHBoxLayout>
#include <QSlider>
#include <QSpinBox>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *window = new QWidget;
window->setWindowTitle("Enter The Age of the person");
QSpinBox *spinBox = new QSpinBox;
QSlider *slider = new QSlider(Qt::Horizontal);
spinBox->setRange(0, 130);
slider->setRange(0, 130);
QObject::connect(spinBox, SIGNAL(valueChanged(int)),
slider, SLOT(setValue(int)));
QObject::connect(slider, SIGNAL(valueChanged(int)),
spinBox, SLOT(setValue(int)));
spinBox->setValue(35);
QHBoxLayout *layout = new QHBoxLayout;
layout->addWidget(spinBox);
layout->addWidget(slider);
window->setLayout(layout);
window->show();
return app.exec();
}
我想在我的Linux PC.For运行此作为服务器应用程序是我配置Qt和安装喜欢这个。
- 的./configure -qt-GFX-VNC
- 使
- 使安装
程序工作正常。但是,如果我运行像
./layout -qws -display VNC应用为VNC服务器应用程序:0
我我遇到一个error.it说 “_X11TransSocketINETConnect()不能用于VNC获取地址:6000:临时失败的名称解析“..
请帮助我,我需要做的。
谢谢
谢谢琼斯。我们使用-embedded选项进行配置,并开始工作。现在我们可以启动VNC服务器,然后从VNC客户端,我们可以看到应用程序。 任何方式非常感谢琼斯.. – muchala123 2010-05-14 11:12:20