鱼C论坛

 找回密码
 立即注册
查看: 1446|回复: 1

[作品展示] 一个GUI爬虫从无到有---查询界面完善---07章

[复制链接]
发表于 2019-2-18 01:06:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Stubborn 于 2019-2-18 02:27 编辑

本章对界面进行进一步完善。首先对时间进行修改和限制,并且把获取到的城市数据站点数据添加到下拉框,做好一些优化。这里统一 打包成一个函数
  1.     def setupData(self):
  2.         "数据赋值到GUI下拉条"
  3.         dic = APITool.get_all_stations()
  4.         self.comboBox.addItems(dic.keys())
  5.         self.comboBox_2.addItems(dic.keys())
  6.         #提供快速检索
  7.         completer = QCompleter(dic.keys())
  8.         #错误城市清空栏目
  9.         def check_data(cb):
  10.             current_city = cb.currentText()
  11.             result = dic.keys().__contains__(current_city)
  12.             if not result: #清空
  13.                 #cb.clearEditText()
  14.                 cb.setCurrentIndex(0)
  15.             pass

  16.         self.comboBox.setCompleter(completer)
  17.         self.comboBox.lineEdit().editingFinished.connect(lambda:check_data(self.comboBox))
  18.         #
  19.         completer2 = QCompleter(dic.keys())
  20.         self.comboBox_2.setCompleter(completer2)
  21.         self.comboBox_2.lineEdit().editingFinished.connect(lambda:check_data(self.comboBox_2))
  22.         #限制时间
  23.         self.dateEdit.setDate(QDate.currentDate())
  24.         self.dateEdit.setMinimumDate(QDate.currentDate())
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2019-4-13 21:23:17 | 显示全部楼层
订单模块嘞
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-22 03:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表