HelloWorld我正在尝试让QLineEdit作为用户输入开关工作,他们应该输入歌曲名。输入歌曲名称后,我希望在单击“播放”按钮后开始播放该歌曲。除此之外,其他一切正常,他们可以在该文件夹中键入任何歌曲。问题是我不确定如何使QlineEdit单词和更新每当有人的东西被输入到文本框这里是我的代码希望有人能帮助我提前谢谢!import sys

import webbrowser

import random

import time

import os

import subprocess

from PyQt4.QtCore import QSize, QTimer, SIGNAL

from PyQt4.QtGui import QApplication,QScrollBar,QLineEdit , QDialog , QFormLayout ,QGraphicsRectItem , QMainWindow, QPushButton, QWidget, QIcon, QLabel, QPainter, QPixmap, QMessageBox, QAction, QKeySequence, QFont, QFontMetrics, QMovie

from PyQt4 import QtGui

import vlc

#----|Imports End|----#

class UIWindow(QWidget):

def __init__(self, parent=None):

super(UIWindow, self).__init__(parent)

self.resize(QSize(400, 450))

self.Play = QPushButton('Play', self)

self.Play.resize(100,40)

self.Play.move(45, 100)#

self.Pause = QPushButton('Pause', self)

self.Pause.resize(100,40)

self.Pause.move(260, 100)#

self.Tbox = QLineEdit('Song name',self)

self.Tbox.resize(400,25)

self.Tbox.move(0,50)

self.Play.clicked.connect(self.PlayB)

self.Pause.clicked.connect(self.PauseB)

self.Flask = vlc.MediaPlayer("C:\Users\Matt\Music\\"+str(self.Tbox.text())+".mp3")

def PlayB(self):

self.Flask.play()

def PauseB(self):

self.Flask.stop()

class MainWindow(QMainWindow,):

def __init__(self, parent=None):

super(MainWindow, self).__init__(parent)

self.setGeometry(745 ,350 , 400, 450)

self.setFixedSize(400, 450)

self.startUIWindow()

def startUIWindow(self):

self.Window = UIWindow(self)

self.setWindowTitle("HELP ME!")

self.setCentralWidget(self.Window)

self.show()

if __name__ == '__main__':

app = QApplication(sys.argv)

w = MainWindow()

sys.exit(app.exec_())

qlineedit 获取文本_Python如何获取QLineEdit文本?相关推荐

  1. python怎么读取pdf为文本_python怎么读取pdf文本内容

    python读取pdf文本内容的方法:首先打开相应的python脚本文件:然后使用PDFMiner工具来读取pdf文本内容:最后通过print输出读取后的内容即可. python读取pdf文本内容 p ...

  2. python将图片转换成二进制文本_python图片转为二进制文本

    python图片转为二进制文本 发布时间:2018-11-06 00:05, 浏览次数:487 , 标签: python 写在最前面: 我在研究机器学习的过程中,给的数据集是手写数字图片被处理后的由0 ...

  3. python程序基础书写文本_Python基础手册4——文本结构

    简单来讲,Python程序可以分解成模块(文件).语句.表达式以及对象(数据): 1.程序由模块组成 2.模块包含语句 3.语句包含表达式 4.表达式建立并处理对象. 所以,Python 代码主要由两 ...

  4. python获取当前日期_Python程序获取当前日期

    python获取当前日期 In the below example – we are implementing a python program to get the current date. 在下 ...

  5. python获取窗口句柄_Python+selenium 获取浏览器窗口坐标、句柄的方法

    1.0 获取浏览器窗口坐标 python目录可找到Webdriver.py 文件定义了get_window_rect()函数,可获取窗口的坐标和大小(长宽),但出现"Command not ...

  6. python 当前文件路径获取方式_python中获取文件路径的几种方式

    # 如果执行文件为E:\aa\bb\aa.py 1.获取当前路径 current_path11 = os.path.abspath(__file__) current_path12 = os.path ...

  7. python从文件中提取特定文本_python利用正则表达式提取文本中特定内容

    正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配. Python 自1.5版本起增加了re 模块,它提供 Perl 风格的正则表达式模式. re 模块使 Python ...

  8. python读中文文本_python读取中文txt文本

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. python怎么获取数据_python怎么获取wind数据

    2017-10-24 回答 先建立一个数据库. qw@qw-latitude-e4300:~$ mysql -u root -p enter password: 打开数据库,正确输入密码之后,呈现下面 ...

最新文章

  1. OpenStack文件注入相关分析(转载)
  2. CES新观察:智能应用全面开花 “陆海空”新品值得关注
  3. Dubbo 在maven项目中的应用
  4. 【OpenCV】将RGB图像转为灰度图
  5. zookeeper的名词复盘-集群角色
  6. Redis常用配置参数详解及查看修改命令
  7. oracle 写declare例子
  8. Java基础——注解的初步认识
  9. 2020年5月数据库流行度排行:疫情下开源数据库逆势增长,新基建下国产数据库迎机遇...
  10. 2024.常见一些设计类模板
  11. python字典没有长度限制_python-字典更新序列元素#0的长度为15; 2个为必填项
  12. multiprocessing.manager管理的对象需要加锁吗_iOS内存管理布局及管理方案理论篇
  13. 【BZOJ】【1010】【HNOI2008】玩具装箱Toy
  14. Vmware Workstation虚拟机繁忙导致虚拟机系统死机
  15. Linux Oracle卸载步骤
  16. trajan算法求lca 超级详细配图讲解
  17. Ubuntu查看硬盘序列号
  18. NodeJS 中上传图片,并且在数据库中保存图片地址
  19. 共识算法-Mencius详解
  20. 20190917练习题总结——选择题

热门文章

  1. git/github入门
  2. Ubuntu18.04使用Xorg创建虚拟屏幕
  3. python 字典计数_python怎么用字典计数
  4. ArcGIS之经纬度表格数据转矢量
  5. win10新建菜单只有文件夹怎么办?
  6. java调用百度翻译_Java调用百度API实现翻译-Go语言中文社区
  7. 游戏蓝牙耳机哪款好用?低延迟游戏蓝牙耳机推荐
  8. 安利这几款软件给需要的你
  9. 根据Uniprot ID/PDB ID批处理获取蛋白质.pdb文件
  10. 基于Fortran的结构力学位移法编程求解