这个想法是当按下按钮时,我需要使用该按钮的文本参数启动一个函数。
$passwd = $_POST['passwd'];
$hash = password_hash($passwd, PASSWORD_DEFAULT);
echo "Password : <BR>".$passwd."\n <BR>" ;
echo "Hash : <BR>".$hash. "\n <BR>";
if (password_verify($passwd, $hash)) {
echo 'Password is valid!';
} else {
echo 'Invalid password.';
}
答案 0 :(得分:1)
按如下方式连接按钮:
for i in List:
button = QtGui.QPushButton(i)
layer.addWidget(button)
button.clicked.connect(lambda arg, text=i: myfunc(text))
答案 1 :(得分:0)
我更喜欢局部超过lambda,我觉得这很容易使用。
from functools import partial
...
for i in List:
button = QtGui.QPushButton(i)
layer.addWidget(button)
button.clicked.connect(partial(btn_clicked, str(button.text())))