qlineedit

    1熱度

    1回答

    我對pyside完全陌生,而且我的小程序(以及一般的pyside佈局)有問題。 我所擁有的是一些帶有QlineEdits,組合框和按鈕的UI。填好Qlines並按下按鈕後,我想要打開一個全新佈局的新窗口,或者最好清除打開的窗口,並根據來自qlines的輸入填充新佈局。也許這是超級基礎,但我無法讓它工作。原因在於,我無法掌握如何在已經設置和顯示的時候能夠替換或添加新的東西到我的GUI中。 比方說,我

    1熱度

    1回答

    我有創建許多依賴於用戶輸入qlineedits和按鈕的程序: 在圖像上面4行有在灰色的「下一步」按鈕被點擊後添加了一個按鈕。現在我想在點擊相應的按鈕時將用戶的輸入變成一個函數(點擊「Create Shot 1! - >轉到一個帶有」exShot1「作爲參數的函數) 事情是我在循環中創建每個qline和button時,我不知道如何獲取每個qline和button的名稱,我想我可以在循環中創建唯一的變

    2熱度

    1回答

    我需要的情況下QLineEdit總是較低。我會用它與俄羅斯信件。

    0熱度

    1回答

    我有一個Qlineedit小部件,我將用它來接受用戶名。它將在用戶啓動應用程序後立即顯示。我希望Qlineedit小部件準備好打字(即光標已經就位),而無需用戶在打字之前使用鼠標點擊小部件。 我試過.setFocus()和.setCursorPosition(1)但似乎沒有工作。 我應該使用哪種方法將光標設置在Qlineedit的起始位置,而無需用戶點擊它?

    0熱度

    1回答

    剛剛開始使用qt, 翻閱文檔,谷歌,例子等。試圖找到簡單的例子(工作介意你) 表明如何做到(imho)簡單的事情,由他們自己。 好吧,我偶然發現了我的答案,我想知道這種方法會在代碼變得更復雜後再引起問題。 還有比這個例子更需要的東西,但這是直接來自工作代碼。 mainwindow.h: 我加入 private slots: void vpkButton_clicked(); 後 UI

    -2熱度

    1回答

    所以我有一個使用GridLayout創建的GUI應用程序。我製作了一堆QLineEdit小部件,這些小部件需要隨着新值不斷更新。什麼是最好和最有效的方法?看起來像一個愚蠢的問題,但我在網上做了一些研究,似乎無法找到最好和最有效的解決方案。提前致謝。 我試圖做QTimer,它編譯...但似乎永遠不會超時因爲某些原因(我在運行調試print語句(),它永遠不會被打印出來。 time = new QLi

    5熱度

    6回答

    我有一組QLineEdit s,它們應該在一定的範圍內接受double值(例如-15到15)。 我有東西沿着這些路線設置當每個: lineEdit->setValidator(new QDoubleValidator(minVal, maxVal, 5, lineEdit)); 理想的情況下,該行的編輯工作會這樣,只有在範圍值可以輸入。當我嘗試了這一點,我注意到只有數字可以按照需要鍵入,但他們

    6熱度

    1回答

    我需要將來自QLineEdit的valueChanged信號以編程方式連接到自定義插槽。我知道如何通過使用Qt Designer進行連接,並使用圖形界面進行連接,但我想以編程方式進行連接,以便了解有關信號和插槽的更多信息。 這就是我所沒有的。 cpp文件 // constructor connect(myLineEdit, SIGNAL(valueChanged(static QString))

    1熱度

    3回答

    我已經使用Qt Designer創建了一個GUI,我有20個或更多的lineEdit小部件,我正在尋找正確的方式來訪問它們,而不必訪問每個小部件...我用一個示例在僞代碼: 這是我不想要的東西: lineEdit1.setText("Value = 1") lineEdit2.setText("Value = 2") lineEdit3.setText("Value = 3") and so

    0熱度

    2回答

    我做了一個編輯器,其中我必須在每個字段中輸入十六進制或十進制值。這裏我使用的是QLineEdit。 現在需求是每個Qlineedit框只接受一個沒有空格的值。然後我可以讀取這個文本值&直接從字符串轉換爲十進制。 是否可以讓QlineEdit只接受一個沒有空格的值?下圖中的框是QLineEdit。 我不想在這裏使用組合框。