여러 프로그램을 만들었습니다.진행 표시 줄그리고라벨 및 정보) Qt4.8 및 C++를 내 기업의 하드웨어로 사용합니다. 그것은 계속된다페도라 18그리고 그것은 훌륭하게 작동합니다. 이제 파트너가 한 대의 컴퓨터에서 모든 소프트웨어를 실행하려고 합니다.데비안 8.3문제는 여기서 시작됩니다:
- 라벨 및 정보:텍스트, 줄 편집, 버튼 등이 포함된 일부 레이블이 있는 단일 창입니다. 라벨의 텍스트 색상(이 텍스트는 빨간색)은 간단한 CSS("
color: red
")로 만들어지고, 배경 색상은 CSS3 속성("background: linear-gradient(direction, color1, color2, ...);
")으로 만들어집니다.
질문:Fedora에서 내 배경은 흰색에서 연한 파란색으로의 그라데이션입니다. 이는 내가 원하는 동작입니다... Debian에서는 비어 있고(동일한 .exe) Qt 창의 기본 색상인 회색과 흰색 사이를 갖습니다.
이로 인해 문제가 CSS 버전과 관련이 있을 수도 있고 데비안에 라이브러리가 필요할 수도 있다고 생각됩니다.하지만더있다...
- 진행 표시 줄:이 프로그램은 LabelsAndInfo와 동일하지만 레이블과 줄 편집 대신 진행률 표시줄과 레이블이 있습니다. 라벨 텍스트도 CSS로 만들어집니다. 두 프로그램 모두 동일하게 컴파일되지만 ProgressBar의 배경색은 Fedora에서와 마찬가지로 Debian에서도 표시됩니다(흰색-파란색 그라데이션 사용). 이로 인해 CSS 버전이 문제가 아닌 것 같습니다. ….이제 일어날 수 있는 일을 생각하면 정말 정신이 없습니다…
매우 감사합니다.