标题:求助,ubuntu 20 安装 qt 4.8.7 编译时的问题
只看楼主
shepher_whu
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-7-31
 问题点数:0 回复次数:7 
求助,ubuntu 20 安装 qt 4.8.7 编译时的问题
在ubuntu 20下安装QT4.8.7,从everywhere的包编译的。
make过程中出现error,但是我找到响应的文件(CPP h ui三个文件),相关的属性是存在的,
比如下面第一个错误 cupsPropertiesPage 这个控件存在,大小写也是正确的。。。

有人知道怎么解决吗?


问题如下:
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp: In destructor ‘virtual QPrintPropertiesDialog::~QPrintPropertiesDialog()’:
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp:281:19: error: ‘class Ui::QPrintPropertiesWidget’ has no member named ‘cupsPropertiesPage’
  281 |     delete widget.cupsPropertiesPage;
      |                   ^~~~~~~~~~~~~~~~~~
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp: In member function ‘void QPrintPropertiesDialog::applyPrinterProperties(QPrinter*)’:
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp:287:12: error: ‘class Ui::QPrintPropertiesWidget’ has no member named ‘pageSetup’
  287 |     widget.pageSetup->setPrinter(p);
      |            ^~~~~~~~~
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp: In member function ‘void QPrintPropertiesDialog::setupPrinter() const’:
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp:292:12: error: ‘const class Ui::QPrintPropertiesWidget’ has no member named ‘pageSetup’
  292 |     widget.pageSetup->setupPrinter();
      |            ^~~~~~~~~
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp: In member function ‘void QPrintPropertiesDialog::selectPrinter()’:
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp:337:16: error: ‘class Ui::QPrintPropertiesWidget’ has no member named ‘cupsPropertiesPage’
  337 |         widget.cupsPropertiesPage->setEnabled(false);
      |                ^~~~~~~~~~~~~~~~~~
/home/4.8.7/src/gui/dialogs/qprintdialog_unix.cpp:338:16: error: ‘class Ui::QPrintPropertiesWidget’ has no member named ‘pageSetup’
  338 |         widget.pageSetup->selectPrinter(0);
      |                ^~~~~~~~~
…………………………

make: *** [Makefile:128930:.obj/release-shared/qprintdialog_unix.o] 错误 1

搜索更多相关主题的帖子: gui home member cpp Ui 
2020-07-25 16:17
cbls
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2020-8-2
得分:0 
我在虚拟机上装的qt,也遇到了这个问题,我是因为虚拟机打印功能没有开启,出现了这些错误
2020-08-02 21:49
llgg00
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2020-12-9
得分:0 
回复 2楼 cbls
你好,我也是遇到这个问题,也是虚拟机打印功能没开启,但是我我开启了打印功能和服务,重启也还是没有编译通过,请问你是如何处理的呢
2020-12-09 11:16
llgg00
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2020-12-9
得分:0 
回复 楼主 shepher_whu
楼主问题后来是如何处理的呢
2020-12-09 11:17
nwow
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-6-24
得分:0 
请问你解决了吗 我现在也遇到了一样的报错
2021-06-24 17:21
Circ1e
Rank: 2
等 级:论坛游民
帖 子:2
专家分:10
注 册:2021-11-19
得分:0 
请问你解决了吗 我现在也遇到了一样的报错
2021-11-19 21:38
bccnczl
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2021-12-1
得分:0 
请问解决了吗?急急急有解决的伙伴吗
2021-12-01 14:48
xhrain
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2009-7-19
得分:0 
ubuntu的版本低一些。或者修改gcc的版本看看。
2022-09-26 22:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-502628-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.089406 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved