반응형 <개인공부> - IT79 Day 5. PyQt5 (QListWidget, QLineEdit) 책에서는 QListWidget을 QComboBox와 비교하고 있다. 저자의 설명은 QComboBox와 유사한 위젯이며 차이가 있다면 스크롤이 가능하다는 점과 다중선택을 예로 들고있다. 뭐든지 연관성을 갖고 접근하면 재미있기 마련인데 저자의 해당 부분 설명은 나름 인상깊었다. QComboBox에서도 선택된 아이템이 변경되면 발생하는 signal과 유사한 signal이 발생된다. item이 바뀌면 currentItemChangedf라는 signal을 통해 QListItem을 보낸다. 또 현재 아이템의 text과 바뀌면 currentTextChanged signal을 통해서 현재의 text 값을 보낸다. 코드를 봐보도로 하자. import sys from PyQt5.QtWidgets import QApplic.. 2021. 3. 10. Day 4. PyQt5 (QCheckBox, QComboBox) QCheckBox는 이름에서도 알 수 있듯이 체크가 가능한 박스가 있는 위젯을 말한다. 가장 간단한 예로 체크가 되어있는 것과 체크가 되어있지 않은 것 이분법적으로 접근할 경우 사용가능한 위젯이다. import sys from PyQt5.QtCore import Qt from PyQt5.QtWidgets import QApplication, QMainWindow, QCheckBox class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("My App") widget = QCheckBox("This is a checkbox") widget.setCheckState(Qt.Checked) #widget.s.. 2021. 3. 5. C9300 Stackwise system 요약 개인적으로 기억의 기간을 늘리고자 Cisco의 white paper를 읽고 간단하게 요약한 포스트입니다. 현업에서 사용하게 되면 스태킹해서 사용할 수 있는 최대 스위치는 몇 대인지, priority는 어떻게 설정하는지, 그리고 스위치를 어떻게 넘버링 하는지의 기본적인 내용만 알아도 업무진행에는 크게 문제가 없다. (적어도 내 경험상) 시스코에서 소개하는 Stackwise-480/320 결론부터 먼저 접근하면 480/320은 throughput이다. 480G 그리고 380G. 보다 구체적으로 Modular uplink를 사용하게 되면 480G를 support 하고 Fixed uplink는 320G를 사용할 수 있다. 그럼 이 속도를 Stacked 스위치들에서 어떻게 이용할 수 있는 것일까? 이 기술을 이용.. 2021. 2. 11. Day 3. PyQt5 (QLabel) import sys from PyQt5.QtCore import Qt from PyQt5.QtWidgets import QApplication, QMainWindow, QLabel, QLineEdit, QVBoxLayout, QWidget class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("My App") widget = QLabel("Hello") font = widget.font() font.setPointSize(30) widget.setFont(font) widget.setAlignment(Qt.AlignHCenter | Qt.AlignVCenter) self.setCentralWidge.. 2021. 2. 9. 이전 1 ··· 5 6 7 8 9 10 11 ··· 20 다음 반응형