Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/3279126062824/newLayouttecnologia.css |
Portuguese | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pagetitle | | SetCSS | SetCSS |
Bloco de código |
---|
SetCSS ( < cCSS> ) --> Nil |
Parâmetros
/ElementosNome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cCSS | Caracter | Indica o CSS que será aplicado nos componentes visuais. | X |
Retorno
Nil (Nulo)
Observações
Este
CSS seráCSS será aplicado em todos os componentes visuais que não possuem CSS próprio definido.
O guia de estilo é
de responsabilidadede propriedade da Qt
, eCompany e pode ser consultado no link: http://qt-project.org/doc/qt-4.8/stylesheet-examples.html.
A partir da versão Lobo Guara do Proteus (Release 17.3.0.x) os componentes ADVPL, devem receber o CSS com o seu próprio nome.
Para a aplicação do estilo
énão sera necessário associar o componente ADVPL ao
componente Qt, conformeseu equivalente Qt. Somente suas as propriedades do equivalente em Qt, devem ser usadas. Conforme tabela abaixo:
Exemplo:
Exemplos
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
SetCss(" |
TButton:pressed { background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #dadbde, stop: 1 #f6f7fa); }") |
Tabela de componentes
TCBrowse BrGetDDb MsBrGetDBase MsSelBr TSBrowse TWBrowse VCBrowse
| QTableWidget |
TCColumn
| QTableWidgetItem |
TGrid
| QTableView |
TButton SButton TBrowseButton TBtnBmp TBtnBmp2 THButton
| QPushButton |
TCheckBox | QCheckBox |
TComboBox | QComboBox |
TFolder | QTabBar |
TGet | QLineEdit |
|
|
TGroup | QGroupBox |
TListBox | QListWidget |
|
|
TMsgBar | QStatusBar |
TMsgItem | QLabel |
|
|
TMultiGet | QTextEdit |
TSimpleEditor |
|
|
|
TMeter | QProgressBar |
TPanel | QLabel |
TRadMenu | QRadioButton |
TSay | QLabel |
|
|
TScrollArea TScrollBox | QScrollArea |
|
|
TSlider | QSlider |
TSpinBox | QSpinBox |
TSplitter | QSplitter |
TToolBox | QToolBox |
TTree | QTreeWidget |
(DePara). Válida para SmartClient 131227A ou superior.
Componente ADVPL | Equivalente Qt |
---|---|
TButton | QPushButton |
TCBrowse | QTableWidget |
TCColumn | QTableWidgetItem |
TCheckBox | QCheckBox |
TComboBox | QComboBox |
TFolder | QTabBar |
TGet | QLineEdit |
TGrid | QTableView |
TGroup | QGroupBox |
TListBox | QListWidget |
TMeter | QProgressBar |
TMsgBar | QStatusBar |
TMsgItem | QLabel |
TMultiGet | QTextEdit |
TPanel | QLabel |
TRadMenu | QRadioButton |
TSay | QLabel |
TScrollArea | QScrollArea |
TSimpleEditor | QTextEdit |
TSlider | QSlider |
TSpinBox | QSpinBox |
TSplitter | QSplitter |
TToolBox | QToolBox |
TTree | QTreeWidget |
Abrangência
Lobo Guara (Release 17.3.0.x)
// O CSS abaixo será aplicado apenas em componentes que// foram herdados do QLabel do QTSetCSS("QLabel{ border:1px; }")