晚上好,我对属性class TextEdit(qt.QTextEdit):
def __init__(self, *args, **kwargs):
qt.QTextEdit.__init__(self, *args, **kwargs)
self.document().modificationChanged.connect(self.updateMaxHeight)
def updateMaxHeight(self, *args):
self.setMaximumHeight(self.document().size().height())
def resizeEvent(self, e):
qt.QTextEdit.resizeEvent(self, e)
self.updateMaxHeight()
class MyDialog(qt.QDialog):
def __init__(self, *args, **kwargs):
qt.QDialog.__init__(self, *args, **kwargs)
self.setLayout(qt.QVBoxLayout())
self.textEdit = TextEdit('Example text')
self.layout().addWidget(self.textEdit, 1) #1 for resizable
self.layout().addWidget(qt.QLabel('Example label')
self.layout().addStretch()
self.layout().addWidget(qt.QPushButton('Example button')
有疑问,因为我不知道如何访问文件夹,我举个例子:
我留在root / store / products / details.php
我想去root / index.php
我的回答是:我如何到达root / index.php?我一直在尝试使用../../index,但那不起作用
答案 0 :(得分:3)
如果root
是您网域的基本路径,例如example.com/root
,如果您在example.com/root/store/products/details.php
,则会有如下链接到达您的根目录。这个href
实际上可以在任何页面上使用。如果您使用../../index.php
,则只能在某些页面上使用。
<a href="/root/index.php">Root</a>
答案 1 :(得分:1)
这就是我将所有模板链接移植的方式。
对于经过服务器端处理的文件,您可以使用SERVER_ROOT
链接,也可以使用-a href = ...&#39;中的链接进行链接。你会使用SITE_ROOT
。
define('SERVER_ROOT', dirname( __FILE__ ) . DS);
$url = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off' ?
'https://' : 'http://') . $_SERVER['SERVER_NAME'];
if (strlen( $url ) <= 10) $url = null; // For IDE Support
define( 'SITE_ROOT', $url . DS); // The base URL
所以要实现上面的
<a href="<?=SITE_ROOT?>example/morestuff/">Post Score</a></li>
答案 2 :(得分:0)
使用<a href="../../index.php">
var base = 'https://example.com/store/products/details.php'
var relative = '../../index.php'
var target = new URL(relative, base).toString()
console.log(target)
答案 3 :(得分:0)
PHP默认为index.php,因此您可以链接到
=MAX(MIN(RAND()*15*2,20),10)
在URL前加上/,例如&#34; / root /&#34;而不是&#34; root /&#34;,你强迫它从你的webhost的根目录或者用VPS读取网站的目录。
如果您自定义
<a href="/root/">Link text</a>
,则可以执行DirectoryIndex