본문 바로가기

프로그래밍42

[QML] 화면 띄우기 QML 에 대한 설명 : https://doc.qt.io/qt-6/qtqml-index.html Qt Qml | Qt QML 6.7.1 doc.qt.io pip 을 이용하여 PySide6를 설치pip install pyside6 폴더 구조├ ─QML/│       ├ ─ qml/│               └ view.qml└ main.py // view.qmlimport QtQuick 2.9import QtQuick.Controls 2.9ApplicationWindow { visible: true width: 640 height: 480} // main.pyimport sysfrom PySide6.QtCore import QUrlfrom PySide6.QtGui import QGuiAp.. 2024. 6. 3.
[Python] json 파일 읽기 //example.json{    "string": "hello world",  "number": 52,  "array": [1, 2, 3, 4, 5],    "object": {    "key": "value",    "key2": "value2"  },    "boolean": true}이라는 json 파일이 있다고 가정하고 Python으로 json 파일을 읽어서 사용하는 방법. import jsonwith open('example.json') as f: data = json.load(f) string = data['string'] number = data['number'] array = data['array'] object = data['object'] boolean.. 2024. 6. 3.
[nodejs] 날짜 차이 구하기 특정 날짜부터 오늘 까지의 날짜 차이 구하는 방법 특정 날짜 설정 var set_day = new Date("2024-05-01");  오늘 날짜 설정var cur_day = new Date();  차이 구하기let diff = cur_day.getTime() - set_day.getTime(); 차이를 날짜로 변환let diffDays = diff / (1000 * 3600 * 24); 출력console.log(diffDays);  전체 코드var set_day = new Date("2024-05-01");var cur_day = new Date();let diff = cur_day.getTime() - set_day.getTime();let diffDays = diff / (1000 * 3600 * .. 2024. 6. 3.
[Node.js] moment 사용하여 현재 시간 가져오기 콘솔창에서 npm 명령어를 사용하여 moment, moment-timezone을 설치 npm install momentnpm install moment-timezone 시간 확인 var moment = require("moment");require("moment-timezone");moment.tz.setDefault("Asia/Seoul");console.log(moment().format("YYYY-MM-DD HH:mm:ss")); 결과 포맷 형식YYYY 년도MM 월DD 일HH 시간mm 분ss 초 2024. 6. 3.
[PySide6] styleSheet 사용방법 - QLabel (1) QLabel의 기본 디자인은 이렇게 생겼습니다. ** stylesheet사용 방법은 pushbutton 에서 stylesheet 적용법이랑 같습니다.border, background-color, color, font-size 등등.. ** 디자인을 변경 하기 위해서 stylesheet를 적용 해 봅시다.borderborder는 테두리를 디자인 할 수 있습니다.border:[두께(px), 선종류, 색상] 으로 기본적인 테두리를 변경 할수 있습니다.QLabel{border:1px solid #000000;} 여기서 테두리를 둥글게 설정하고 싶으면 border-radius를 설정하면 됩니다.QLabel{border:1px solid #000000;border-radius:8px;}background-color.. 2024. 6. 3.
[PySide6] styleSheet 사용방법 - QPushButton (2) 1편에서 border, background-color, color, font-size, font-bold등을 설명했습니다. 이번에는 hover, pressed에 대해서 설명해드리겠습니다. hover hover는 QPushButton에 마우스가 hover했을때 디자인을 변경할수 있습니다. 1편에서 사용 했었던 border, background-color, color, font-size등을 모두 활용하여 사용할수 있습니다. 노란색 스타일시트는 기본 상태 스타일이며 하늘색 스타일 시트가 hover상태시 사용할 스타일 시트입니다. QPushButton{ } QPushButton:hover{ border:0px solid #000000; border-radius:5px; background-color:#12ff1.. 2023. 12. 21.
반응형