Refactor QDicomViewer, extract toolbar DefaultToolBar class, refactor state -> only can build.
This commit is contained in:
@@ -50,6 +50,83 @@ QToolButton:disabled
|
||||
background-color: #222222;
|
||||
}
|
||||
|
||||
QToolBar QToolButton{
|
||||
min-width: 36px;
|
||||
max-width: 36px;
|
||||
min-height: 36px;
|
||||
max-height: 36px;
|
||||
/*qproperty-iconSize:36px 36px;*/
|
||||
}
|
||||
QToolButton#groupButton {
|
||||
qproperty-checkable:true;
|
||||
qproperty-autoExclusive:true;
|
||||
}
|
||||
|
||||
QToolBar QToolButton[toolButtonStyle="2"]{
|
||||
min-width: 42px;
|
||||
max-width: 42px;
|
||||
}
|
||||
|
||||
QToolButton#file {
|
||||
qproperty-icon:url(":/InfiniteViewer/Icon/openfile.png");
|
||||
}
|
||||
QToolButton#import {
|
||||
qproperty-icon: url(":/InfiniteViewer/Icon/import.png")
|
||||
}
|
||||
QToolButton#save {
|
||||
qproperty-icon: url(":/InfiniteViewer/Icon/save.png")
|
||||
}
|
||||
QToolButton#grid {
|
||||
qproperty-icon: url(":/InfiniteViewer/Icon/grid.png")
|
||||
}
|
||||
QToolButton#sync {
|
||||
qproperty-icon: url(":/InfiniteViewer/Icon/sync/sync_dis.png")
|
||||
}
|
||||
QToolButton#anonymize {
|
||||
qproperty-icon: url(":/InfiniteViewer/Icon/anno.png")
|
||||
}
|
||||
|
||||
QToolButton#slice{qproperty-icon:url(":/InfiniteViewer/Icon/slice.png")}
|
||||
QToolButton#window{qproperty-icon:url(":/InfiniteViewer/Icon/windowlevel.png")}
|
||||
QToolButton#pan{qproperty-icon:url(":/InfiniteViewer/Icon/pan.png")}
|
||||
QToolButton#zoom{qproperty-icon:url(":/InfiniteViewer/Icon/zoom.png")}
|
||||
QToolButton#measure{qproperty-icon:url(":/InfiniteViewer/Icon/distance.png")}
|
||||
QToolButton#clear{qproperty-icon:url(":/InfiniteViewer/Icon/trashbin.png")}
|
||||
|
||||
QToolButton#flip{qproperty-icon:url(":/InfiniteViewer/Icon/flip.png")}
|
||||
QToolButton#cine{qproperty-icon:url(":/InfiniteViewer/Icon/cine.png")}
|
||||
QToolButton#fusion{qproperty-icon:url(":/InfiniteViewer/Icon/fusion.png")}
|
||||
QToolButton#MPR{qproperty-icon:url(":/InfiniteViewer/Icon/MPR.png")}
|
||||
|
||||
QToolButton#minimize{
|
||||
min-height: 25px;
|
||||
max-height: 25px;
|
||||
min-width: 25px;
|
||||
max-width: 25px;
|
||||
qproperty-icon:url(":/InfiniteViewer/Icon/minimize.png")
|
||||
}
|
||||
QToolButton#maximize{
|
||||
min-height: 25px;
|
||||
max-height: 25px;
|
||||
min-width: 25px;
|
||||
max-width: 25px;
|
||||
qproperty-icon:url(":/InfiniteViewer/Icon/maximize-restore.png")
|
||||
}
|
||||
QToolButton#close{
|
||||
min-height: 25px;
|
||||
max-height: 25px;
|
||||
min-width: 25px;
|
||||
max-width: 25px;
|
||||
qproperty-icon:url(":/InfiniteViewer/Icon/close.png")
|
||||
}
|
||||
QToolButton#fullscreen{
|
||||
min-height: 25px;
|
||||
max-height: 25px;
|
||||
min-width: 25px;
|
||||
max-width: 25px;
|
||||
qproperty-icon:url(":/InfiniteViewer/Icon/full_screen.png")
|
||||
}
|
||||
|
||||
/*-----QMenu-----*/
|
||||
QMenu {
|
||||
background-color: #f0f0f0;
|
||||
|
||||
Reference in New Issue
Block a user