window

개인적으로는 라이센스때문에 PySide6를 사용하나.... PyQT5와 별 차이가 없기에.. PyQT5 관련된 자료를 올려보려고 한다.. 일단 처음엔 MainWindow와 간단한 라벨, 버튼 띄우기다 import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout class MyApp(QWidget): def __init__(self): super().__init__() self.initUI() def initUI(self): btn1 = QPushButton('&Button1', self) btn1.setCheckable(True) btn1.toggle() btn2 = QPushButton(self) btn2.s..
36번째 글... 진행합니다.... 이번엔 너무 간단한 주제... WPF를 개발하다보면 정말 많은 Window가 나온다.. 해당 Window를 제어할 수 있는 방법이다 간단한 API만 사용하면 끝난다. 바로 ㄱㄱ 1 2 3 foreach( Window window in Application.Current.Windows ) { Console.WriteLine(window.Title); } Colored by Color Scripter cs 끝이다...... Application.Current.Windows 변수에는 현재까지 생성된 Window들이 전부다 들어가있다.. 해당 Window의 Name, Window Type등을 통해 MainWindow나 Subwindow등을 찾아서 제어해주면 끝난다. 만약 응용..
이번엔 컴포넌트가 아닌 UI단위의 기술을 이야기해보자. WPF로 시작하면.... MainWindow가 기본으로 생긴다. 여기서 MainWindow내부에 UserControl을 만든다고 생각한다면 이런식으로..... 만약 이렇다면... MainWindow에서 UserControl로 변수를 넘기는 방법은 무엇이 있을까? 만약 반대의 경우라면? 또 각각의 경우에 따라 변수가 다같이 동기화가 되야 한다면?? 복잡.. 그 자체....... 그냥 간단히 생각해보자 각각 MainWindow의 특정 변수가 있고... UserControl에도 특정 변수를 만들어서.. 2개를 항상 동일하게 변경해준다면... 이런 경우 문제가 발생될 일이 없을 것으로 생각된다.... 그러취? 이렇게 값이 변경될때 신경안쓰고 데이터가 동기화..
주지님
'window' 태그의 글 목록