Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用PyQt的QLineEdit滚动条_Python_Pyqt - Fatal编程技术网

Python 使用PyQt的QLineEdit滚动条

Python 使用PyQt的QLineEdit滚动条,python,pyqt,Python,Pyqt,我正在使用PyQt的较低版本,即PyQt2。当这个文本框跨越某些字符时,我必须为它添加自动滚动条。因为我是这个PyQt的新手,而且版本很旧,只需要一些建议或帮助 self.name = qt.QLabel("XXXXXX",self) self.nBox = qt.QLineedit(self) ....................... .................. self.nBox.setText(bt) PyQt2???我在Qt上工作了5年,最多我用的是PyQt3,在我刚开

我正在使用PyQt的较低版本,即PyQt2。当这个文本框跨越某些字符时,我必须为它添加自动滚动条。因为我是这个PyQt的新手,而且版本很旧,只需要一些建议或帮助

self.name = qt.QLabel("XXXXXX",self)
self.nBox = qt.QLineedit(self)
.......................
..................
self.nBox.setText(bt)

PyQt2???我在Qt上工作了5年,最多我用的是PyQt3,在我刚开始的时候,PyQt3显然是不受欢迎的。为什么不使用PyQt5呢?如果PyQt2已经存在,它必须被弃用8年以上。假设PyQt2至少与PyQt4或PyQt4兼容(尽管我不这么认为),你应该使用已经内置滚动条的QTextEdit、QPlaintTextEdit或QTextBrowser。PyQt3也可以,但不是PyQt4,PyQt5不能使用,正如我指出的,我在几年前使用过PyQt3,所以我忘了,因为API与现代Qt不兼容。也许老派的人会帮你。在第二节,你有,在第三节,你有。如果这些小部件不符合您的要求,您需要更清楚地解释“自动滚动条”的含义。