diff options
author | Mark Sims <mark@nanorex.com> | 2008-12-12 19:01:38 +0000 |
---|---|---|
committer | Mark Sims <mark@nanorex.com> | 2008-12-12 19:01:38 +0000 |
commit | 33cb8849c8362bfd088ad61d71a5160961b306e5 (patch) | |
tree | 3a54a0fe531c697b2044d02646da213eb42a3a7f | |
parent | 5607deeaa25ff8e22ed6c30a657f8494b0e65bdf (diff) | |
download | nanoengineer-theirix-33cb8849c8362bfd088ad61d71a5160961b306e5.tar.gz nanoengineer-theirix-33cb8849c8362bfd088ad61d71a5160961b306e5.zip |
Make the background color of the "Unassigned bases" Qlineedit red if there are any unassigned bases.
-rw-r--r-- | cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py b/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py index b71f167fe..86a2d0cbd 100644 --- a/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py +++ b/cad/src/dna/commands/OrderDna/OrderDna_PropertyManager.py @@ -333,6 +333,18 @@ class OrderDna_PropertyManager(Command_PropertyManager): _numberOfXBases = self.getNumberOfBases(unassignedOnly = True) self.numberOfXBasesLineEdit.setText(str(_numberOfXBases) + " bases") + # Make the background color red if there are any unassigned bases. + if _numberOfXBases: + self.numberOfXBasesLineEdit.setStyleSheet(\ + "QLineEdit {"\ + "background-color: rgb(255, 0, 0)"\ + "}") + else: + self.numberOfXBasesLineEdit.setStyleSheet(\ + "QLineEdit {"\ + "background-color: rgb(255, 255, 255)"\ + "}") + if _numberOfBases > 0: self.viewDnaOrderFileButton.setEnabled(True) msg = "Click on <b>View DNA Order File...</b> to preview a " \ |