Changeset 8600:e9e6ac317538 in orange


Ignore:
Timestamp:
08/04/11 15:09:15 (3 years ago)
Author:
miha <miha.stajdohar@…>
Branch:
default
Convert:
b09f395c70c3111a6cb0fb4b75eee03d5f880b87
Message:
 
Location:
source/orangeplot
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • source/orangeplot/networkcurve.cpp

    r8594 r8600  
    775775} 
    776776 
     777void NetworkCurve::set_node_marks(const QMap<int, bool>& marks) 
     778{ 
     779    cancelAllUpdates(); 
     780    QMap<int, bool>::ConstIterator it; 
     781    for (it = marks.constBegin(); it != marks.constEnd(); ++it) 
     782    { 
     783        m_nodes[it.key()]->set_marked(it.value()); 
     784    } 
     785} 
     786 
     787void NetworkCurve::clear_node_marks() 
     788{ 
     789    cancelAllUpdates(); 
     790    Nodes::Iterator it; 
     791    for (it = m_nodes.begin(); it != m_nodes.end(); ++it) 
     792    { 
     793        it.value()->set_marked(false); 
     794    } 
     795} 
     796 
    777797void NetworkCurve::set_edge_color(const QList<QColor*>& colors) 
    778798{ 
  • source/orangeplot/networkcurve.h

    r8593 r8600  
    176176    void set_node_labels(const QMap<int, QString>& labels); 
    177177    void set_node_tooltips(const QMap<int, QString>& tooltips); 
     178    void set_node_marks(const QMap<int, bool>& marks); 
     179    void clear_node_marks(); 
    178180 
    179181    void set_min_node_size(double size); 
  • source/orangeplot/networkcurve.sip

    r8593 r8600  
    102102    void set_node_labels(const QMap<int, QString>& labels); 
    103103    void set_node_tooltips(const QMap<int, QString>& tooltips); 
     104    void set_node_marks(const QMap<int, bool>& marks); 
     105    void clear_node_marks(); 
    104106     
    105107    void set_edge_color(const QList<QColor*>& colors); 
  • source/orangeplot/types.sip

    r8599 r8600  
    165165        int k = SIPLong_AsLong(kobj); 
    166166        bool t = false; 
    167         if PyBool_Check(tobj) 
     167        if (tobj == Py_True) 
    168168        { 
    169169            t = true; 
Note: See TracChangeset for help on using the changeset viewer.