Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/3279126062824/newLayouttecnologia.css

Função: SetCSS

Define

um

CSS

(Cascading

Style

Sheet)

padrão

que

será

utilizado

na

criação

de

componentes

visuais.

Sintaxe

Portuguese
Pagetitle
SetCSSSetCSS
Bloco de código
SetCSS ( < cCSS> ) --> Nil

Parâmetros

/Elementos 

Nome

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 responsabilidade

de propriedade da Qt

, e

Company 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, conforme

seu equivalente Qt. Somente suas as propriedades do equivalente em Qt, devem ser usadas. Conforme tabela abaixo:


Exemplo:

Exemplos

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
SetCss("
QPushButton
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
(Utilizar CSS com esse nome)

Equivalente Qt
(Apenas para consulta da Propriedade)

TButton
SButton
TBrowseButton
TBtnBmp
TBtnBmp2
THButton

QPushButton

TCBrowse
BrGetDDb
MsBrGetDBase
MsSelBr
TSBrowse
TWBrowse
VCBrowse

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
TScrollBox

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 QT
SetCSS("QLabel{ border:1px; }")
Abrangência
TOTVS Application Server 10 , ByYou Application Server