본문 바로가기
반응형

분류 전체보기571

[PyQT5] UI Designer QLabelEdit - password PyQT5 UI Designer QLabelEdit Password 실행 PasswordEchoOnEdit 입력할 때는 보임. focus out 되면 password 처럼 보임. clearButtonEnabled 2022. 3. 25.
[PyQT5] UI Designer 에서 QLabel 색상 변경 PyQT5 UI Designer QLabel Color color: rgb(85, 170, 127); 2022. 3. 24.
[PyQT5] UI Designer 에서 Grid Layout 배치 해보기 PyQT5 Designer Grid Layout 이전에 하던 Window 에 Tab Widget 안에 Grid Layout 을 추가합니다. 이전 포스트 참고 [PyQT5] UI Designer 에서 리사이즈 시 같이 확장하기 [PyQT5] UI Designer 에서 Tab Widget 생성 하기 Tab Widget 의 Tab 중에 Grid Layout 을 추가해줍니다. 그리고 사이즈를 같이 늘어나게 하기 위해서 배치를 설정해 줍니다. Grid Layout 의 Parent 인 Tab 에서 우클릭을 합니다~ Grid Layout 에 Widget 추가하기 Label 을 추가 두번째 Label 추가 이렇게 Grid 처럼 추가가 됩니다. 이번에는 세번째 Label 을 아래에 추가해 봅니다. 이렇게 추가되었습니다... 2022. 3. 24.
[PyQT5] UI Designer 에서 Tab Widget 생성 하기 PyQT5 Tab Widget Main Window 에 Tab Widget 을 가득 채우도록 하려면 이전 포스트를 보고, 배치를 설정하세요. [PyQT5] UI Designer.exe 에서 리사이즈 시 같이 확장하기 Tab 은 기본적으로 Tab 1, Tab 2 가 생성됩니다. Tab 이름 변경 Tab 추가 Tab 삭제 2022. 3. 24.
[PyQT5] UI Designer 에서 리사이즈 시 같이 확장하기 PyQT Designer Expanding 수평확장, 수직확장 Designer 를 실행하고 Window 를 선택합니다. 그리고 좌측 위젯에서 tab 을 입력해서 Tab Widget 을 선택하여 window 에 배치 시킵니다. 객체 탐색기에 아래와 같은 표시가 생깁니다. 미리보기로 실행해서 리사이즈를 해봅니다. Tab Widget 은 사이즈가 늘어나지 않습니다. 같이 늘어나게 하려면, 수평으로 배치 와 수직으로 배치 중 하나를 클릭 해줍니다. 그럼 객체 탐색기에 차단 아이콘 같은게 사라지게 됩니다. 그리고 미리보기를 해서 다시 리사이즈를 해보면, 사이즈를 늘리니, 내부의 Widget 도 같이 늘어납니다. 2022. 3. 24.
opencv-python 설치 시 오류 (Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly) Failed building wheel for opencv-python Running setup.py clean for opencv-python Failed to build opencv-python Could not build wheels for opencv-python which use PEP 517 and cannot be installed directly new environment 에 설치하는데 저런 오류가 발생합니다. 구글링 해보니, 대부분 해결책이 pip install --upgrade pip setuptools wheel 이렇게 하고, 다시 아래처럼 install 하면 해결된다고 하는데요.. pip install opencv-python 전 첫번째 명령어도 실행하는데 오류가 발생합니다. 오류.. 2022. 3. 22.
docker container 띄운상태 유지하기 보통 docker container 를 띄우면, spring 서버가 실행 된다던지 python 작업이 실행되서, 컨테이너가 떠 있는 상태가 되는데. 간혹 os만 띄워두고 싶은 경우가 있습니다. ubuntu 만 띄워놓고 직접 컨테이너에 들어가서 작업하고 싶을 때, 아래와 같은 방법으로 컨테이너를 유지시킬 수 있습니다. Dockerfile 의 마지막쯤에 CMD tail -f /dev/null Dockerfile 에 하지 않고, k8s 에 deploy 시 명령어를 입력하려면, deployment.yaml 에 spec: template: spec: containers: - name: your-pod-name command: - tail - -f - /dev/null 그리고 exec 나 attach 로 컨테이너에.. 2022. 3. 22.
[Vue3] Stand Alone #6. Component 만들기 Vuejs 3 Stand Alone Component 만들기 Vue3 를, (npm 없이, webpack 없에, package.json 없이 등등..), 홀로 사용 하려는 경우에 vue3 를 개발하는 방식 중 하나 입니다. Stand Alone 으로 사용할 수 밖에 없는 경우만 봐주세요~ npm build 없이 php 나 html 에서 사용하려면 .vue 를 import 못하기 때문에 js 로 component 를 만들어서 사용해야합니다. 우선 javascript 파일을 만듭니다. baseCard.js const BaseCard = { props:{ title: String, content: { type: String, default: "", description: "card content" }, but.. 2022. 3. 21.
[Vue3] Stand Alone #5. bootstrap CDN 으로 사용하기 안에 bootstrap js, css 를 포함시키면 됩니다. cdn 주소는 여기 또는 여기 를 참고하셔서 버전을 고르시면 됩니다 bootstrap5 의 starter template 으로는 click me 이제 button 에 bootstrap css class 를 사용할 수 있습니다. 더 많은 style 은 아래 사이트에서 확인하 실 수 있습니다. https://getbootstrap.kr/docs/5.0/components/buttons/ 버튼 다양한 크기, 상태 등을 지원하는 폼, 대화상자 등의 작업에 Bootstrap의 사용자 지정 버튼 스타일을 사용하세요. getbootstrap.kr 2022. 3. 21.
[Vue3] Stand Alone #4. fetch post (php json 호출하기) Vuejs 3 Stand Alone 으로 사용하기 Fetch : GET, POST Vue3 를, (npm 없이, webpack 없에, package.json 없이 등등..), 홀로 사용 하려는 경우에 vue3 를 개발하는 방식 중 하나 입니다. Stand Alone 으로 사용할 수 밖에 없는 경우만 봐주세요~ GET 방식 data.json 파일을 만들고 내용은 아래와 같습니다. [ { "name": "Kim", "age": 12 },{ "name": "Park", "age": 15 },{ "name": "Lee", "age": 13 },{ "name": "Choi", "age": 11 } ] 버튼을 클릭했을 때 fetch() 로 저 데이터를 가져오기로 합니다. 데이터를 받아와서 json 으로 변환한 후 .. 2022. 3. 21.
728x90
반응형