summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Sims <mark@nanorex.com>2008-12-12 19:01:38 +0000
committerMark Sims <mark@nanorex.com>2008-12-12 19:01:38 +0000
commit33cb8849c8362bfd088ad61d71a5160961b306e5 (patch)
tree3a54a0fe531c697b2044d02646da213eb42a3a7f
parent5607deeaa25ff8e22ed6c30a657f8494b0e65bdf (diff)
downloadnanoengineer-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.py12
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 " \